python pymssql 中文乱码问题
SQL中内容是“测试”,用以下程序取出来的是乱码'²âÊÔ',请高手帮忙修改一下。importpymssqlconn=pymssq...
SQL中内容是“测试”,用以下程序取出来的是乱码'²âÊÔ',请高手帮忙修改一下。
import pymssql
conn = pymssql.connect(host='localhost', user='sa', password='123456', database='xieyh_db1', charset='utf8')
cur = conn.cursor()
cur.execute("select item from inventory")
reslist=cur.fetchone()
print(reslist)
conn.close()
测试下来好像是数据类型的问题,nchar,nvarchar显示都是正常的,char,varchar都是乱码。
除了修改数据类型外,还有什么其它办法吗? 展开
import pymssql
conn = pymssql.connect(host='localhost', user='sa', password='123456', database='xieyh_db1', charset='utf8')
cur = conn.cursor()
cur.execute("select item from inventory")
reslist=cur.fetchone()
print(reslist)
conn.close()
测试下来好像是数据类型的问题,nchar,nvarchar显示都是正常的,char,varchar都是乱码。
除了修改数据类型外,还有什么其它办法吗? 展开
2个回答
优质机构答主
2021-05-10 · 百度认证:广东太平洋互联网信息服务有限公司官方账号,优质数码...
关注
展开全部
解压文件出现中文乱码怎么办解决办法
华为Mate50 Pro曲面旗舰手机
¥6799
苹果 AirPods Pro 2代
¥1699
索尼65英寸4K HDR专业游戏电视
¥7499
惠普战66五代15.6英寸轻薄本
¥4399
查
看
更
多
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询