我刪除和後卻刪除和更新變化,數據庫記錄不會發生刪除和更新在SQLite數據庫中的Android
更新功能更新SQLite數據庫:
public void update(int iD, String name, String gender, String date,String branch, String mob, String email, String address) {
// TODO Auto-generated method stub
String [] para = new String[7];
para[0]= name; para[1]=gender; para[2]=date; para[3]=branch; para[4]=mob; para[5]=email; para[6]=address;
db.execSQL("UPDATE stud SET Name=?,Gender=?,DOB=?,Branch=?,Mobile=?,EmailId=?,Address=? WHERE _id="+iD+"",para);
System.out.println("data updated....");
}
刪除功能:
public void deleteData(int id) {
// TODO Auto-generated method stub
System.out.println("in del");
db.execSQL("DELETE FROM stud WHERE _id='"+id+"'");
System.out.println("data deleted...");
}
執行查詢後的語句。 db是SQLite數據庫變量。
您日誌中的任何錯誤? – hovanessyan 2012-07-06 07:15:17
否...刪除後n upates操作我正在顯示數據...它顯示爲它 – 2012-07-06 07:17:14
你在哪裏顯示?如果在listview中,那麼你有沒有調用'notifyDataSetChanged()'? – 2012-07-06 07:21:53