Error Code : 1 (SQLITE_ERROR) Caused By : SQL(query) error or missing database. (near "=": syntax error (code 1): , while compiling: DELETE FROM notesWHEREid='1')SQL(クエリ)不足データベースエラーを解決するにはどうすればよいですか?
これは私が取得していますエラーです:
これは、このエラーの原因である私のデータベースハンドラの一部です:
public void deleteNote(String id) {
SQLiteDatabase db = this.getWritableDatabase();
String deleteQuery="DELETE FROM " + DatabaseValues.TABLE_NOTES + "WHERE" + DatabaseValues.NOTES_ID + "= '" + id + "'";
db.execSQL(deleteQuery);
db.close();
}
実行する直前のクエリは何ですか?あなたのコードをデバッグする方法を学んでください。あなたはそれをする方法を知らずに遠くには行きません。 –
@juergend Truerの言葉は話されていません!!! :) –
同様にパラメータを使用して調べます。 – Bugs