我现在需要做一个按钮, 点击这个按钮后查询一张表
时间: 2023-05-26 11:01:57 浏览: 51
你需要在你的代码中添加一个按钮,并且绑定一个点击事件。在这个事件中,你需要查询这张表,并且返回查询结果。以下是一个示例代码:
```
# 导入相关的库
import tkinter as tk
import sqlite3
# 创建主窗口
root = tk.Tk()
# 创建按钮
button = tk.Button(root, text="查询")
# 创建事件
def query_table():
# 连接数据库
conn = sqlite3.connect("test.db")
# 获取游标
cursor = conn.cursor()
# 执行查询语句
cursor.execute("SELECT * FROM table_name")
# 获取查询结果
result = cursor.fetchall()
# 关闭游标
cursor.close()
# 关闭数据库连接
conn.close()
# 输出查询结果
print(result)
# 绑定按钮和事件
button.config(command=query_table)
# 显示按钮
button.pack()
# 进入主循环
root.mainloop()
```
在上面的代码中,你需要将 `test.db` 替换成你自己的数据库名,并且将 `table_name` 替换成你查询的表名。这个代码中的查询结果是通过 `print` 输出到控制台的,你可以根据自己的需要将查询结果显示在窗口中或者以其它方式展示。