У меня возникает ошибка при компиляции моего запроса.SQLiteException: рядом с «FROM»: ошибка синтаксиса
Это мой журнал: android.database.sqlite.SQLiteException: рядом с «FROM»: синтаксическая ошибка (код 1): при компиляции: SELECT nom, prenom, numero, FROM Ichar WHERE id =?
и это часть моего класса MySQLite кажется обеспокоены ошибкой:
public Character getCharacterById(int Id) {
SQLiteDatabase db = getWritableDatabase();
String query = "SELECT " +
"nom" + "," +
"prenom" + "," +
"numero" + "," +
" FROM " + CHARACTER_TABLE
+ " WHERE " +
"id" + "=?";
Character character = new Character();
Cursor cursor = db.rawQuery(query, new String[]{String.valueOf(Id)});
if (cursor.moveToFirst()) {
do {
character.character_Id = cursor.getInt(cursor.getColumnIndex("id"));
character.nom = cursor.getString(cursor.getColumnIndex("nom"));
character.prenom = cursor.getString(cursor.getColumnIndex("prenom"));
character.numero = cursor.getString(cursor.getColumnIndex("numero"));
} while (cursor.moveToNext());
}
cursor.close();
db.close();
return character;
Можете ли вы мне помочь?
спасибо.
Удалить запятую после numero. – Martin