Мое приложение рушится из-за этого запроса. что я должен делать, чтобы знать, в чем проблема внутри? Это кажется правильным мнеКак знать, что запрос работает или нет?
public User getUser(String userName) {
SQLiteDatabase db = this.getReadableDatabase();
Cursor cursor = null;
cursor = db.query("LOGIN", new String[] { "USERNAME",
"PASSWORD", "STATUS" }, "USERNAME" + "=?",
new String[] { String.valueOf(userName) }, null, null, null, null);
if (cursor != null)
{
cursor.moveToFirst();
}
User user = new User();
user.setName(cursor.getString(cursor.getColumnIndex("USERNAME")));
user.setPassword(cursor.getString(cursor.getColumnIndex("PASSWORD")));
user.setstatus(cursor.getString(cursor.getColumnIndex("STATUS")));
return user;
}
Пожалуйста, оставьте свои журналы ошибок –
скорее всего 'db.query' возвращает пустой' Cursor' – pskink
https://kripken.github.io/sql.js/GUI/ –