[英]To delete the all record from table in android SQllite Database?
我試圖從數據庫中的表中刪除所有記錄,但我無法刪除。 有誰能夠幫助我?
我正在使用此鏈接刪除
public void delete()
{
String DELETEPASSCODE_DETAIL = "DELETE * FROM Payment;";
db.execSQL(DELETEPASSCODE_DETAIL);
}
我在這里調用刪除功能
private void savepay() {
// TODO Auto-generated method stub
try{
String check;
webService calService=new webService();
dh.open();
Cursor c = dh.pay();
Toast.makeText(getBaseContext(),className+c.getString(1)+c.getString(2)+c.getString(3)+c.getString(4),Toast.LENGTH_LONG).show();
check= calService.paymentReceipt("PaymentReceipt",c.getString(1),c.getString(2),c.getString(3),c.getString(4),c.getString(5),"0");
}
while (c.moveToNext());
dh.delete();//here i called delete function
dh.close();
}
你的代碼應該是這樣的
public void delete()
{
String DELETEPASSCODE_DETAIL = "DELETE FROM Payment;";
db.execSQL(DELETEPASSCODE_DETAIL);
}
它應該是DELETE FROM Payment;
不是DELETE * FROM Payment;
請參閱刪除查詢的結構 請參閱如何編寫刪除查詢
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.