Как добавить записи из формы appJar на Python в sqLite3

#python #sqlite #appjar

Вопрос:

Используя AppJar, как бы он принял ввод пользователей из графического интерфейса входа в appJar и добавил его во внешний файл базы данных sqLite3? Я уже выполнил все действия по подключению и настройке appJar ect. Спасибо

     def create():
        print("Opened database successfully")

        cursor.execute('''CREATE TABLE tblUser
                       (USERNAME TEXT NOT NULL,
                        PASSWORD CHAR(50) NOT NULL);''')

    def insert():
        nhsUsername = nhsUsername
        nhsPassword = nhsPassword
        add_deets = '''INSERT INTO tblUser (USERNAME,PASSWORD) 
            VALUES (nhsUsername,'nhsPassword');'''
        

        conn.commit()
        #conn.close()

    def select():

        for row in cursor.execute("SELECT Username, password from tblUser"):
                print("Username = ", row[1])
                print("Password = ",row[2])
                conn.commit()
                #conn.close()

    def press(name):
        
        if name == "Cancel":
            app.stop()
            
        elif name == "Reset":
            app.clearEntry("Username")
            app.clearEntry("Password")
            app.setFocus("Username")

        elif name == "Submit":
            nhsUsername = app.getEntry("Username")
            nhsPassword = app.getEntry("Password")
            print("User: ", nhsUsername, "Pass: ", nhsPassword)

    database = sqlite3.connect("nhs user.db")
    #create()
    insert()
    #select()

    database.close()