def book():
date = month.get(),day.get(),year.get()
book = sqlite3.connect('bookingdatabase')
book.execute("INSERT INTO BOOKINGDATABASE(DATE,TIME,ROOM,USERNAME) \
VALUES (?,?,?,?)");(date,time.get(),room.get(),li1.get())
我得到的所有值都是全局变量,所以它可以找到它们。我不知道它为什么不起作用。
答案 0 :(得分:1)
尝试以下方法。真的没什么好说的。
book.execute("INSERT INTO BOOKINGDATABASE(DATE,TIME,ROOM,USERNAME) \
VALUES (?,?,?,?)", (date,time.get(),room.get(),li1.get()))