【发布时间】:2015-04-05 11:13:24
【问题描述】:
基本上,我有一个带有数据库的电影院预订系统,该数据库存储正在播放的电影以及在什么时间日期等。我已经设法以我希望使用的格式打印内容,但是我不确定如何使用它使用 tkinter 下拉菜单的数据,该下拉菜单单独显示下面显示的行。
import sqlite3 as lite
conn = lite.connect('Logindetails.db')
with conn:
conn.row_factory = lite.Row
cursor = conn.cursor()
title = raw_input("Name of tile: ")
query = "SELECT * FROM Viewings WHERE Title=?"
cursor.execute(query, (title,))
rows = cursor.fetchall()
for row in rows:
data = "%s %s %s %s %s" % (row["Id"], row["Title"], row["Date"], row["Time"], row["Duration"])
print data
这是我检索所需数据的代码。这是它的输出。
Name of tile: Frozen
1 Frozen 06/15 11:35 95
3 Frozen 06/18 11:35 95
4 Frozen 06/30 11:25 95
5 Frozen 07/02 11:45 95
6 Frozen 07/05 12:30 95
我已经编写了我的 tkinter 项目的基础,只是不确定如何操作这些数据并将其导入到一个下拉框中,每个数据集都可以单独选择。
【问题讨论】:
标签: python python-2.7 sqlite tkinter