C#读取mysql数据库问题
我使用C#连接mysql数据库读取其中的数据,
读取数据表中的Varchar类型的数据,如果是英文能够正常读取出来,
而如果是中文,就会显示为“??”,
如果把varchar类型换成binary类型,Asp.net程序能够正常显示数据库中的中文字符,
而winform程序绑定数据时,显示参数异常,我怀疑是mysql数据库的字符编码问题,我的mysql数据库默认字符集设置的是gbk.
请教各位CSDN的朋友,有什么解决办法吗?
http://blog.csdn.net/fengying0529/archive/2009/08/12/4436998.aspx
这个应该可以解决你的问题
二楼正解...
顶二楼
试试在连接字符串里面添加一个charset="gb2312"
如果把mysql的编码设置为utf8在向表中插入中文数据时,就会直接报错,
如果设置Asp.net的编码为gbk,读取中文数据时,还是显示不正确的。
这个方法我也试过了,好像还是不行呀!
color=#3366FF]能具体一点吗?[[/col
相关问答:
本人c#新手 可是要求要用c# ,sql2000开发c/s的工作流,一头雾水,请大家帮忙帮忙,给点思路,说的约具体越好,我也好往那个方面去学习
http://www.hxzi.com/view/61402.html
B/S版的,基本思想应该差不多的。。 ......
网上看了很多,好像这样调用很好:Excel.Application();
但是需要引入什么命名空间或者dll才能运行Excel这个类呢?
Excel.dll
Excel.dll在Excel安装程序下,
using Microsoft.Office.Interop.Excel;
......
(1)string ConnString = "server=localhost;integrated security=sspi;database=pubs;";
(2)string strConnection="user uid=sa;pwd=123456;Database=test;Server=test;Connect ......
这个问题困扰我好久了,我也不知道怎么问,只能大致说一下:
我用MySQL创建了一个数据库 bookinfo表,要用Java调用这张表,但是调用不出来,要什么句子才能调用MySQL创建的数据库呢。
Java code:
String url = ......
如题,这三个在win7下使用会有什么兼容性问题吗?
由于我最近在使用win7,就懒得进xp了!
自己用windows 2008有一年多了,没出现任何问题。
win7测试版也用过,不会有什么问题的,放心。
当然你最 ......