0

このコードでエラーが発生します。

Cursor cursor = ourDatabase.rawQuery(
    "SELECT * FROM " + DATABASE_TABLE + " WHERE KEY_ID BETWEEN 15 AND 20",
     null);

私のLogCatはerror near ? ****** BETWEEN ? 、あなたが何をしているのかを示しています。私は間違いを理解することができません。助けてください。

4

1 に答える 1

0

実際の列名ではなく、のKEY_IDような変数だと思います。DATABASE_TABLE試す:

Cursor cursor = ourDatabase.rawQuery(
    "SELECT * FROM " + DATABASE_TABLE + " WHERE " + KEY_ID + " BETWEEN 15 AND 20",
     null);
于 2013-01-09T20:51:23.047 に答える