* にsqliteのデータベースから削除されていないなぜレコード*私はそれがデータを表示・デル・ボタンは、私は私のコードは、それが起こっている、その後、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;
}
いいえ私はテキストボックスにデータを表示しています – user970481
その後、表示方法をもう一度呼び出すと、変更されたデータベースからデータが取得されます。 – 5hssba
私はrajuと言っていますが、diplayはレコードです私が削除したのは このようなpgrogramを書くとdelteは全レコードを返します return db.delete(Database_table、regno、null)> 0; – user970481