0

これはエラーです

android.database.sqlite.SQLiteException: 「FROMfriendsWHERE」の近く: 構文エラー: 、コンパイル中: SELECT*FROMfriendsWHERE id != ?

これは私のコードです

Cursor cursor = db.rawQuery("SELECT * FROM "+FriendsDBHelper.TABLE_NAME+" WHERE id != ?",new String[]{Integer.toString(0)});
4

1 に答える 1

0

試す

Cursor cursor = db.rawQuery("SELECT * FROM "+FriendsDBHelper.TABLE_NAME+" WHERE id NOT LIKE ?",new String[]{Integer.toString(0)});

NOT LIKEに使用されますdo not have ? value in it

または

Cursor cursor = db.rawQuery("SELECT * FROM "+FriendsDBHelper.TABLE_NAME+" WHERE id <> ?",new String[]{Integer.toString(0)});

<>に使用されますis not equal to ?

于 2013-08-21T08:51:00.050 に答える