ODBC接口实现增删改查等操作
使用pyodbc
打开cmd,输入命令pip install pyodbc
预处理板块
try:
print('是否有预处理操作(存储过程or修改内容or触发器or...\n\t', end='')
if(input() == 'yes'):
str = '''合法SQL语句即可'''
curs.execute(str)
conn.commit()
print('预处理已成功执行!')
except Exception:
traceback.print_exc()
traceback打印报错信息
try:
curs.execute(str)
conn.commit()
except Exception:
traceback.print_exc()
完整源码
import pyodbc
import traceback
# 连接
print('Connecting...\n')
conn = pyodbc.connect('DRIVER={SQL Server};SERVER=PC-20190716TTIK;DATABASE=学生选课;UID=sa;PWD=123456')
# 建立cursor
curs = conn.cursor()
# 预处理(存储过程or修改内容or触发器or...
try:
print('是否有预处理操作(存储过程or修改内容or触发器or...\n\t', end='')
if(input() == 'yes'):
str = '''CREATE TRIGGER trig_t ON TEACHER AFTER INSERT
AS
BEGIN
DECLARE