Как сравнить имя пользователя и пароль в предложении where в SQLite? - PullRequest
0 голосов
/ 26 августа 2011

Как мне сравнить имя пользователя и пароль в предложении where в SQLite?

Cursor cur= db.query("accountTable",
  new String[]{"colProject"},"colName" +" = ?",
  new String[]{uname} AND "colPass" +" = ?",
  new String[]{pass}, null, null, null);

Я использую данный запрос, но есть синтаксическая ошибка.

1 Ответ

2 голосов
/ 26 августа 2011

Вы превратили все аргументы в беспорядок! Попробуйте вместо этого:

Cursor cur = db.query("accountTable",    // Where are we looking?
        new String[]{ "colProject" },    // What do we want back?
        "colName = ? AND colPass = ?",   // What are we matching?
        new String[]{ uname, pass },     // What to put in the "holes"?
        null, null, null);               // Everything else default...
...