Страница входа с использованием Python и SQL ServerPython

Программы на Python
Ответить
Anonymous
 Страница входа с использованием Python и SQL Server

Сообщение Anonymous »

Я создал страницу регистрации, которая загружает данные на SQL Server, но понятия не имею, как написать код для аутентификации введенного имени пользователя и пароля на странице входа.

Код: Выделить всё

def login_successful():
if usernameEntry.get()=='' or passwordEntry.get()=='' or passwordEntry.get()=='Password':
messagebox.showerror("Error", "Missing details")

else:

connection = pyodbc.connect('DRIVER={SQL Server};' +
'SERVER=LAPTOP-D74DF11D;' +
'Database=userdata;' +
'Trusted_Connection=Yes')
connection.autocommit = YES
connection.execute("IF EXISTS (SELECT * FROM Data Where username = f"'{usernameEntry.get()}'" and pass = f"'{passwordEntry.get()}'")")

messagebox.showinfo("Success!", "Account Successfully Created!")
Я попробовал запрос if существует, чтобы определить, верны ли введенные имя пользователя и пароль, но мои усилия ни к чему не привели.

Подробнее здесь: https://stackoverflow.com/questions/792 ... sql-server
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»