My application is crashing due to this query. what should i do to know whats the problem inside? It seems correct to me
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;
}