Моя конечная цель - ограничить количество записей, которые можно создавать, чтобы иметь пробную версию моего приложения. Я думаю, что могу сделать это довольно просто, возвращая переменную int в выражении sqlite count и используя простой оператор IF для определения необходимости создания новой записи.
Я звоню так:
int jcount = 0;
mDbHelper.countjournals(jcount);
Сейчас я пытаюсь выполнить это
public int countjournals(int jcount){
mDb.execSQL(jcount + " = SELECT COUNT(*) FROM "+DATABASE_JOURNAL_TABLE);
return jcount;
}
ошибка, которую я получаю:
08-27 22:42:32.417: ERROR/AndroidRuntime(3976): android.database.sqlite.SQLiteException: near "0": syntax error: 0 = SELECT COUNT(*) FROM journals