VC 读取后台数据库MySQL中的中文字符,在程序中显为问号(一个汉字对应一个问号)!该如何解决
VC 读取后台数据库MySQL中的中文字符,在程序中显为问号(一个汉字对应一个问号)!
VC 读取后台数据库MySQL中的中文字符,在程序中显为问号(一个汉字对应一个问号),应如何解决!
MySQL数据库是否要做什么一些字符集的设设,C++程序是不是也要做一些字符集方面的设置,
请高手指点,说的越详细越好。
数据库服务器 MySQL 字符集是什么;
数据库服务器 MySQL 连接校对字符集 应设成什么;
具体的字段(主要指值会是中文字符的某人字段如 姓名记录),在其 整理 中应设成什么字符集;
总要求程序能正确的从MySQL中读取并显示中文字符,请教诸位了!
以下是我的设置,请指教有何不妥:
MySQL 字符集: UTF-8 Unicode (utf8)
MySQL 连接校对: UTF8_general_ci
字段 类型 整理
name varchar(30) utf8_geeral_ci
vc中的连接字符串为:
我有哪设的不对,或是哪里没有想到,希望朋友们指出,感激不尽,顺利读取显示mysql中的中文数据!
------解决方案--------------------
VC 读取后台数据库MySQL中的中文字符,在程序中显为问号(一个汉字对应一个问号),应如何解决!
MySQL数据库是否要做什么一些字符集的设设,C++程序是不是也要做一些字符集方面的设置,
请高手指点,说的越详细越好。
数据库服务器 MySQL 字符集是什么;
数据库服务器 MySQL 连接校对字符集 应设成什么;
具体的字段(主要指值会是中文字符的某人字段如 姓名记录),在其 整理 中应设成什么字符集;
总要求程序能正确的从MySQL中读取并显示中文字符,请教诸位了!
以下是我的设置,请指教有何不妥:
MySQL 字符集: UTF-8 Unicode (utf8)
MySQL 连接校对: UTF8_general_ci
字段 类型 整理
name varchar(30) utf8_geeral_ci
vc中的连接字符串为:
- C/C++ code
m_pConnection->Open("Driver=MySQL ODBC 3.51 Driver;Port=3306;Server=10.11.3.204; charset=gk2312;Database=testmysql","root","321456",adModeUnknown);
我有哪设的不对,或是哪里没有想到,希望朋友们指出,感激不尽,顺利读取显示mysql中的中文数据!
------解决方案--------------------
- C/C++ code
charset=gk2312;