SQL查询小工具
  gsUTdrLew7U5 2023年11月02日 74 0


import tkinter as tk
import sqlite3

def compare_sql():
    # 从文本框获取输入的SQL语句
    sql = sql_entry.get("1.0", tk.END).strip()
    
    # 连接数据库
    conn = sqlite3.connect("your_database.db")
    cursor = conn.cursor()
    
    try:
        # 执行SQL查询
        cursor.execute(sql)
        result = cursor.fetchall()
        
        # 清空结果展示框
        result_text.delete("1.0", tk.END)
        
        # 展示查询结果
        for row in result:
            result_text.insert(tk.END, str(row) + "\n")
    except Exception as e:
        # 处理异常情况
        result_text.delete("1.0", tk.END)
        result_text.insert(tk.END, "Error: " + str(e))
    
    # 关闭数据库连接
    cursor.close()
    conn.close()

# 创建主窗口
window = tk.Tk()
window.title("SQL Compare Tool")

# 创建文本框用于输入SQL语句
sql_entry = tk.Text(window, height=10)
sql_entry.pack()

# 创建确认按钮
compare_button = tk.Button(window, text="Compare", command=compare_sql)
compare_button.pack()

# 创建结果展示框
result_text = tk.Text(window, height=20)
result_text.pack()

# 运行主循环
window.mainloop()
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
gsUTdrLew7U5
作者其他文章 更多