*これは、del ボタンを押したときのボタン コードです。表示データは削除されません。私のコードは 100% 正しいと思いますが、それは起こっています *
btndel.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
try
{
long num=Long.parseLong(regno.getText().toString());
dba.open();
Boolean check = dba.deleterec(num);
if (check == true) {
Toast.makeText(getBaseContext(), "Record Deleted", Toast.LENGTH_LONG).show();
xmlc.delete(num);
} else {
Toast.makeText(getBaseContext(), "Record Not Deleted"Toast.LENGTH_LONG).show();
}
dba.close();
} catch (Exception e) {
e.printStackTrace();
}
}
});
これが私のデータ削除方法
public boolean deleterec(long regno) throws Exception
{
System.out.println("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&NO for delting of Record"+regno);
return db.delete(Database_table,KEY_RegNo+"="+regno,null)>0;
}