Mi objetivo final es limitar los registros que se pueden crear para que pueda tener una versión de prueba de mi aplicación. Estoy pensando que puedo hacer esto simplemente devolviendo una variable int dentro de una declaración sqlite count, y usando una instrucción IF simple para determinar si se debe crear un nuevo registro.Devuelve el recuento de registros en una variable, Sqlite, Android, Java
llamo así:
int jcount = 0; mDbHelper.countjournals(jcount);
En este momento estoy tratando de ejecutar este error
public int countjournals(int jcount){ mDb.execSQL(jcount + " = SELECT COUNT(*) FROM "+DATABASE_JOURNAL_TABLE); return jcount; }
que yo recibo:
08-27 22:42:32.417: ERROR/AndroidRuntime(3976): android.database.sqlite.SQLiteException: near "0": syntax error: 0 = SELECT COUNT(*) FROM journals
creo que se va a necesitar para proporcionar información adicional para obtener una respuesta aceptable –
he elegido mi respuesta porque fue el que funcionó para mí. Aunque parece, al menos para mí, que todos deberían funcionar. – Brian