19
如何使用Android从sqlite中的表中删除所有记录?
我的应用程序有两个按钮,第一个按钮用于删除用户输入的记录,第二个按钮用于删除所有记录。但是,当我要删除数据时,它会显示消息 “您的应用程序已被强制停止”。 请检查我的代码并给我一些建议。 public void deleteAll() { //SQLiteDatabase db = this.getWritableDatabase(); // db.delete(TABLE_NAME,null,null); //db.execSQL("delete * from"+ TABLE_NAME); db.execSQL("TRUNCATE table" + TABLE_NAME); db.close(); } 和 public void delete(String id) { String[] args={id}; getWritableDatabase().delete("texts", "_ID=?", args); } 但是它显示以下Log cat错误。 03-07 15:57:07.143: ERROR/AndroidRuntime(287): Uncaught handler: thread main exiting due to uncaught exception 03-07 …