作者:一代天骄的小男人_580 | 来源:互联网 | 2017-05-12 15:45
网上有很多解决乱码的方法,什么setnamesutf8、什么在插入数据前进行编码,亲自试了都没有效果,在网上寻觅了很久,终于找到一种方法,并亲试成功;首先要保证你的数据库是UTF8字符集的,然后重点了,关键就在于你的连接字符串,要在连接字符串上标明你
网上有很多解决乱码的方法,什么 set names utf8 、什么在插入数据前进行编码,亲自试了都没有效果,在网上寻觅了很久,终于找到一种方法,并亲试成功; 首先要保证你的数据库是UTF8字符集的,然后重点了,关键就在于你的连接字符串,要在连接字符串上标明你
网上有很多解决乱码的方法,什么 set names utf8 、什么在插入数据前进行编码,亲自试了都没有效果,在网上寻觅了很久,终于找到一种方法,并亲试成功;
首先要保证你的数据库是UTF8字符集的,然后重点了,关键就在于你的连接字符串,要在连接字符串上标明你的连接是UTF8的如下代码:
static string strCOnn= "server=localhost;user id=root; password=; database=jianshen; pooling=false;Charset=utf8";
只此一句就行了,设置Charset为UTF8。
至于数据库是GBK的,在这里设置GBK有没有用,就不知道了,朋友们可以试一下给我回复个留言。