python编程:创建 SQLite 数据库和表的图形用户界面应用程序
import tkinter as tk
from tkinter import ttk
import sqlite3
# 创建数据库和表的函数
def create_database():
conn = sqlite3.connect('example.db')
c = conn.cursor()
c.execute('''CREATE TABLE IF NOT EXISTS stocks
(date text, trans text, symbol text, qty real, price real)''')
conn.commit()
conn.close()
# 在 GUI 中创建数据库和表
root = tk.Tk()
root.title("SQLite 数据库和表创建")
# 创建一个按钮,点击时调用 create_database 函数
create_button = ttk.Button(root, text="创建数据库和表", command=create_database)
create_button.pack(padx=10, pady=10)
root.mainloop()
这段代码创建了一个简单的图形用户界面,其中包含一个按钮。用户点击按钮后,会触发创建 SQLite 数据库和表的操作。这个例子展示了如何将数据库操作集成到图形用户界面中,这是数据库应用开发中的一个常见场景。
评论已关闭