SQLite中的Select语句不返回结果

贝卡博特

然后以下必须返回存储在数据库中的用户密码

public String getPasswordByUsername(String userName)
{
    SQLiteDatabase db = this.getReadableDatabase();

    String selectQuery = "SELECT  * FROM " + TABLE_USERS + " WHERE "
            + KEY_USERS_USERNAME + " = " + userName;

    Cursor cursor = db.rawQuery(selectQuery, null);
    if (cursor.getCount() < 1) {
        cursor.close();
        return "NOT EXIST";
    }

    cursor.moveToFirst();
    String password = cursor.getString(cursor.getColumnIndex("password"));
    cursor.close();
    return password;
}

当我尝试获取用户“ w”的密码时,得到:

12-24 10:54:23.639: E/AndroidRuntime(11237): FATAL EXCEPTION: main
12-24 10:54:23.639: E/AndroidRuntime(11237): Process: com.example.doit, PID: 11237
12-24 10:54:23.639: E/AndroidRuntime(11237): android.database.sqlite.SQLiteException: no such column: w (code 1): , while compiling: SELECT  password FROM users WHERE username = w

这是存储在数据库中的内容: 在此处输入图片说明

如何获取正确的密码?谢谢你。

凯南·贝吉奇

更改" = " + userName为:" = '" + username+ "'"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQLIte SELECT语句在Visual C#中返回相同的值

来自分类Dev

如何处理ionic 2中的sqlite Select语句返回?

来自分类Dev

Android select语句通过rawquery或query不返回结果,而直接使用查询

来自分类Dev

SELECT语句在iOS 8.2(SQL 3.8.4)上不返回任何结果

来自分类Dev

来自节点js的sqlite不返回结果

来自分类Dev

SELECT语句未返回预期结果

来自分类Dev

如果NOT IN段中的表为空,则SQL语句不返回任何结果

来自分类Dev

如何在SQL中编写select语句,以从提供的集合中返回以下结果

来自分类Dev

如果Select语句不返回结果,为什么不分配空字符串或null值呢?

来自分类Dev

apply中的ifelse语句返回意外结果

来自分类Dev

MySQL查询准备好的语句不返回任何结果

来自分类Dev

该语句不返回结果集SQL Server异常

来自分类Dev

两列上的字符串比较不返回 If 语句结果

来自分类Dev

简单的select查询在postgres数据库中不返回结果,具体取决于用户

来自分类Dev

DBpedia中的SPARQL不返回结果

来自分类Dev

MySQL中的Timediff不返回结果

来自分类Dev

PHP中的函数不返回结果

来自分类Dev

SQLite查询不返回所有结果行

来自分类Dev

存储过程和SELECT语句返回不同的结果

来自分类Dev

PDI:将SELECT语句的结果返回到数据流

来自分类Dev

添加额外的SQL select语句返回太多结果

来自分类Dev

MySQL的Select语句不返回表与索引为零

来自分类Dev

Php Phalcon-Select语句不返回任何内容

来自分类Dev

仅返回SQLite Select语句中的Last值

来自分类Dev

Flex App Sqlite Select语句返回[object Object]

来自分类Dev

在SELECT语句的单独行中返回列

来自分类Dev

python函数中的返回语句不返回任何内容

来自分类Dev

从多个 if 语句返回结果

来自分类Dev

$ wpdb使用SELECT查询不返回任何结果

Related 相关文章

  1. 1

    SQLIte SELECT语句在Visual C#中返回相同的值

  2. 2

    如何处理ionic 2中的sqlite Select语句返回?

  3. 3

    Android select语句通过rawquery或query不返回结果,而直接使用查询

  4. 4

    SELECT语句在iOS 8.2(SQL 3.8.4)上不返回任何结果

  5. 5

    来自节点js的sqlite不返回结果

  6. 6

    SELECT语句未返回预期结果

  7. 7

    如果NOT IN段中的表为空,则SQL语句不返回任何结果

  8. 8

    如何在SQL中编写select语句,以从提供的集合中返回以下结果

  9. 9

    如果Select语句不返回结果,为什么不分配空字符串或null值呢?

  10. 10

    apply中的ifelse语句返回意外结果

  11. 11

    MySQL查询准备好的语句不返回任何结果

  12. 12

    该语句不返回结果集SQL Server异常

  13. 13

    两列上的字符串比较不返回 If 语句结果

  14. 14

    简单的select查询在postgres数据库中不返回结果,具体取决于用户

  15. 15

    DBpedia中的SPARQL不返回结果

  16. 16

    MySQL中的Timediff不返回结果

  17. 17

    PHP中的函数不返回结果

  18. 18

    SQLite查询不返回所有结果行

  19. 19

    存储过程和SELECT语句返回不同的结果

  20. 20

    PDI:将SELECT语句的结果返回到数据流

  21. 21

    添加额外的SQL select语句返回太多结果

  22. 22

    MySQL的Select语句不返回表与索引为零

  23. 23

    Php Phalcon-Select语句不返回任何内容

  24. 24

    仅返回SQLite Select语句中的Last值

  25. 25

    Flex App Sqlite Select语句返回[object Object]

  26. 26

    在SELECT语句的单独行中返回列

  27. 27

    python函数中的返回语句不返回任何内容

  28. 28

    从多个 if 语句返回结果

  29. 29

    $ wpdb使用SELECT查询不返回任何结果

热门标签

归档