我试图使用数据库从中读取有效的登录名。一列是用户名,另一列是密码。如何编写代码,以便如果来自用户的用户名条目和来自用户的密码条目匹配数据库中的一行,它将验证登录并进入下一页,这就是这个例子中的“屏幕”
我做了一个演示登录页面下面,我已经添加了一个创建数据库功能。我必须编辑/添加什么来填充我的目标。在from tkinter import * #imports all the GUI libraries
from tkinter import messagebox #so it can be used outside idle
from tkinter import ttk
import sqlite3
class LoginPopup():
#constructor sets up the buttons
def __init__(Top):
Top.GenericGui = Tk()#creating a window
Top.GenericGui.title('Login')
Top.GenericGui.geometry('300x200+250+30')
Top.Check = 1
Top.GenericGui.iconbitmap('home.ico')
Password = StringVar()
Username = StringVar()
conn = sqlite3.connect('Logins.db')
c = conn.cursor()
#takes you back to the main menu
def BackToMain():
Top