尝试使用python检查sqlite数据库中是否存在用户名

时间:2017-03-12 14:48:26

标签: python sql sqlite python-3.x

尝试使用python 3

检查sqlite中是否存在用户名

这就是我试过的

    checkUsername = self.c.execute("SELECT username FROM Login WHERE username = ? AND position = ?",
                   (username, manager))

    if checkUsername != 0:
        print("Wrong username and password")
    else:
        print("correct")

1 个答案:

答案 0 :(得分:0)

如果你正在使用sqlite3模块,cursor.execute不会返回结果。您需要使用cursor.fetchone()或cursor.fetchall()来获取结果,这些结果将作为元组或元组列表返回。

查看文档here以获取更多详细信息。