Как сделать проверку есть ли в бд введённые данные или нет
sql3 = ("""SELECT password FROM inut_regist WHERE password =(?)""") cursor.execute(sql3, [user_password])
sql4 = ('''SELECT login FROM inut_regist WHERE login =(?)''')
cursor.execute(sql4, [user_login])
if :
self.label.setText('Ошибка авторизации!')
else:
self.label.setText('Успешная авторизация!')
Ответы (1 шт):
Автор решения: White Marlin
→ Ссылка
data = cursor.execute("SELECT login, password FROM inut_regist WHERE login = ? AND password = ?", (user_login, user_password)).fetchone()
if len(data) > 0:
# True
else:
# False
Проверить наличие данных можно таким образом.