文档章节

python3.4 操作SqlServer数据库出现乱码

秦琼
 秦琼
发布于 2016/02/22 15:17
字数 152
阅读 93
收藏 0

在使用pymssql从数据库中查讯数据时,其中中文数据是乱码

解决办法如下:

首先将connet的字符设置为"utf8"

self.conn = pymssql.connect(host, '', '', areaInfo['default'], queryTimeOut, loginTimeOut, "utf8")


在获取的结果集里出现中文的地方使用

list = db.getQueryData()
stra = list[1][4]
print(stra.encode('latin-1').decode('gbk'))

这样就可以把中文乱码问题解决了。

其他网上什么sys,reload(sys) 这些真心木有用。

© 著作权归作者所有

秦琼
粉丝 3
博文 12
码字总数 4435
作品 0
杭州
架构师
私信 提问
通过Docker部署Linux版SqlServer

版权声明:本文为博主原创文章,未经博主允许不得转载。欢迎访问我的博客 https://blog.csdn.net/smooth00/article/details/82884538 很多人不知道SqlServer还有Linux版的,微软官方于2016年...

smooth00
2018/09/28
0
0
程序和数据库编码问题

最近弄一个数据采集器,程序在读取页面的时候用gb2312会出现乱码所以用了utf-8 一切正常; 但后来去操作数据库(MSSQL) 打开表操作的时候 直接修改里面的字段时候报“将截断字符串或二进制数...

qxyywy
2011/09/15
425
4
thinkphp链接mssql以及查询中文乱码问题

首先说下我的环境,thinkphp版本3.1 php版本5.2.6 sqlserver2005 mysql版本5.2 最近做一个项目需要连接已有项目的sqlserver数据库来得到一些数据,我们直接的数据库是mysql 所以就需要切换数...

王纪光
2013/08/16
0
2
php读取/写入mssql乱码!

最近在做PHP抓取,PHP+MSSQL的搭配。。呵。呵。。网上找了找资料好少。。看来是个大冷门呐。东看一下。西看一下。总算让我给鼓捣点东西出来。。(最近会陆续会有PHP+MSSQL...

netmouse
2014/12/05
0
3
rails连接SQL Server数据库

环境:Win2003/SQLServer2000/Ruby1.8.6/Rails2.3.3 http://github.com/rails-sqlserver/2000-2005-adapter/tree/master 1、gem install activerecord-sqlserver-adapter 2、在http://www.ch......

逸舟
2011/09/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

MySql双主架构原理

在企业中,一般系统架构的瓶颈会出现在数据库这一部分,mysql主从架构在很大程度上解决了这部分瓶颈,但是在mysql主从同步的架构也存在很多问题;比如:1.关于数据写入部分(也就是主库)往往很难做...

xiaomin0322
15分钟前
0
0
分布式系统中一致性哈希

问题场景 近年来B2C、O2O等商业概念的提出和移动端的发展,使得分布式系统流行了起来。分布式系统相对于单系统,解决了流量大、系统高可用和高容错等问题。功能强大也意味着实现起来需要更多...

Java领航员
16分钟前
0
0
接口限流算法:漏桶算法和令牌桶算法

漏桶算法 漏桶可以看作是一个带有常量服务时间的单服务器队列,如果漏桶(包缓存)溢出,那么数据包会被丢弃。这一点和线程池原理是很相似的。 把请求比作是水,水来了都先放进桶里,并以限定...

铁骨铮铮
23分钟前
1
0
Android 生成二维码工具类

/** * 生成条形码和二维码的工具 */public class ZXingUtils { /** * 生成二维码 要转换的地址或字符串,可以是中文 * * @param url * @param width ...

lanyu96
28分钟前
1
0
谈谈lucene的DocValues特性之SortedNumericDocValuesField

前面已经介绍过NumericDocValuesField,这里想强调一下SortedNumericDocValuesField是针对同一篇文档中一键多值的情况进行排序的,换句话说不同文档的同一字段值可以乱序。核心的写入流程与谈...

FAT_mt
36分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部