欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

sqlserver2005-PHP通过ODBC连接SQLSERVER2005 查询不了中文

程序员文章站 2023-12-31 09:21:34
...
sqlserver2005php中文乱码

PHP程序通过ODBC连接SQLSEVER2005数据库,
执行$sql=“select dbo.CPZL.*,dbo.CPFJ.ZMKC from dbo.CPZL LEFT JOIN dbo.CPFJ ON dbo.CPFJ.CPBH=dbo.CPZL.CPBH where dbo.CPZL.PM like N'%".“遥控车”."%'”
语句没有任何返回结果!“遥控车”字符换成英文或数字能够正常查询!
对语句进行字符集转换$sql=mb_convert_encoding($sql,'gbk','ascii,GB2312,gbk,UTF-8'),有的中文能正常查询,如“遥控车”但是有的中文不能正常查询如“水枪”!
而上面的语句,直接在SQL SEVER MANAGENENT 使用热河中文都能正常显示!

上一篇:

下一篇: