Я пытаюсь запустить этот запрос, но он просто не работает, и я не могу найти, что с ним не так.Запуск необработанного запроса sqlite
public boolean verifyUser(String name , String pword){
boolean result = false;
SQLiteDatabase db = this.getReadableDatabase();
try {
Cursor res = db.rawQuery("select * from user where username="+name+" and password="+pword+"", null);
int count = res.getCount();
res.moveToFirst();
if (count == 0)
{
result = false;
}
else{
result = true;
}
}
catch (SQLiteException se) {
Log.e(getClass().getSimpleName(), "Could not log in");
}
return result;
//return true;
}
Это взорвется, когда значение содержит цитату. –
Пробовал это, но как-то моя программа все еще рушится. Есть ли способ увидеть, что происходит в моей базе данных с помощью командной строки? Я использую eclipse – thesma
@CL любезно уточнить пожалуйста – nobalG