PYMSSQL 联结 sql2005 执行存储过程显示乱码。。
代码:import pymssql
#链接远程数据库
con=pymssql.connect(host='192.168.1.12',user='sa',password='123456Aa',database='AIS20200703083235',charset='utf8')
cur=con.cursor()
cur.execute('exec s_bom @itemno1=%s,@itemno2=%s,@itemno3=%s',('','',''))
data=cur.fetchall()
for rec in data:
a=rec[:6]
print(a)
#打印数据集的条数
print("\r\n记录集总条数为%s" % cur.rowcount)
#提交修改
con.commit()
#关闭链接
con.close()
运行结果 上传至附件
求助大神帮忙看一下谢谢!
看过一个视频,好像需要查找数据库的编码格式,中文乱码,可能是国标编码。
页:
[1]