首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

C++连接MySQL,无法查询带中文的语句

2012-02-20 
C++连接MySQL,无法查询带中文的语句 - 其他数据库开发 / MySQL/Postgresql实在在百度找不到解决办法了,请

C++连接MySQL,无法查询带中文的语句 - 其他数据库开发 / MySQL/Postgresql
实在在百度找不到解决办法了,请大家帮帮忙呀。
我用C++连接上MySQL,但是当我的查询语句中含有中文时去无法查询
代码如下:
int ret = mysql_query(&mysql,"select LineID from LineInfo where LineName '28路';");

ret返回是1
请知道的朋友帮下忙。

[解决办法]
你这sql语句就不对啊。
where LineName = '28路'吧
[解决办法]
set names 'gbk' 一下。

http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
MySQL 中文显示乱码
[解决办法]
int ret = mysql_query(&mysql,"select LineID from LineInfo where LineName= '28路'");

 这样看起来才正确吧。。

热点排行