怎么连接python tkinter 与达梦数据库,运行之后达梦数据库没反应,以下是我部分代码:import tkinter as tk
import tkinter.messagebox
from tkinter import *
import dmPython
from PIL import Image, ImageTk
#增删改查之后进去每个都可以对学生信息进行操作
#数据库添加操作
def add_students():
# 连接数据库
connect = dmPython.connect(host="localhost", user="STUDENT",password="STUDENT", database="students",part='5236') # 建立连接
# 创建光标
cursor = connect.cursor()
# 编写SQL语句
sql = "insert into students(ids,name,age,gender,classes) values(%s,%s,%s,%s,%s)"
# 执行SQL语句,并且输出完成提示信息,否则回滚
try:
cursor.execute(sql,(g1.get(), g2.get(), g3.get(), g4.get(), g5.get()))
connect.commit()
tkinter.messagebox.showinfo("提示", "数据添加成功")
except:
connect.rollback()
# 关闭数据库连接,防止泄露
connect.close()
文章
阅读量
获赞