У меня есть SQL-запрос для получения значения из базы данных, когда есть совпадение в предложении WHERE, но я не могу получить значения.
Пожалуйста, дайте мне знать, если приведенный ниже запрос правильно отформатирован.
Запрос:
try
{
sampleDB = this.openOrCreateDatabase(SAMPLE_DB_NAME, MODE_PRIVATE,
null);
Cursor c = sampleDB.rawQuery("SELECT * FROM " + SAMPLE_TABLE_NAME1
+ "WHERE latitude = '"+latt1+"' AND longitude ='"+lng1+"'" , null);
}
, где latt1 и lng1 - строковые переменные.
Выход Logcat: 03-14 12: 29: 33.886: ОШИБКА / CallBlocker (8106): не удалосьсоздать или открыть базу данных