使用Python的SQLite和Tkinter库来创建一个简单的查询
import sqlite3
from tkinter import *
from tkinter.ttk import *
# 连接到SQLite数据库
conn = sqlite3.connect('example.db')
# 创建Tkinter窗口
root = Tk()
root.title("SQLite查询工具")
# 创建SQL查询输入框
query_label = Label(root, text="SQL查询:")
query_label.pack()
query_entry = Entry(root)
query_entry.pack()
# 执行查询的函数
def execute_query():
query = query_entry.get()
cursor = conn.execute(query)
rows = cursor.fetchall()
for row in rows:
print(row)
# 创建查询按钮并绑定事件
query_button = Button(root, text="查询", command=execute_query)
query_button.pack()
# 主事件循环
root.mainloop()
这段代码展示了如何使用Python的SQLite和Tkinter库来创建一个简单的GUI应用,用户可以在输入框中输入SQL查询语句,并通过按钮触发查询执行和结果展示。这个例子教会开发者如何将SQLite数据库和Tkinter GUI工具结合使用,并且可以作为进一步开发GUI数据库应用程序的基础。
评论已关闭