Я создал графический интерфейс для входа в систему с sqlite на python, и у меня он работает правильно, однако я хочу, чтобы он делал что-то еще и при входе в систему.
Моя база данных sqlite в настоящее время имеет следующие столбцы;
Имя пользователя, электронная почта, пароль, рабочая станция, каталог
Я обнаружил, что вы можете взять строку элемента в таблице, используя что-то вроде;
- connection.fetchall () [индекс]
Однако я не знаю, как внедрить его в мой код для проверки пользователя, который вошел в систему.
username = "username"
password = "password"
# database information
connection = sqlite3.connect(databasepath+'\login.db')
result = connection.execute("SELECT * FROM USERS WHERE USERNAME = ? AND PASSWORD = ?", (username, password))
if (len(result.fetchall()) > 0):
#some code#
Я хочу получить доступ к пункту «Каталог» для пользователя, который вошел в систему