Driver用的是MySQL.COM上提供的MyOLEDB3现在执行查询中含有中文就出错 比如 "and cname like '张先生'" 而且VB6都没有响应了

解决方案 »

  1.   

    我用过MySQL OLEDB 3.51 版本
    没有此问题
      

  2.   

    看看这里的数据库连接http://www.connectionstrings.com
      

  3.   

    and cname like '%张先生%'
      

  4.   

    回二楼:
    MySQL OLEDB 3.51 给一个下在地址回三楼:
    并不是连接问题,没有中文的查询/添加/更新都没有问题回四楼:
    应该不是SQL语句的问题
      

  5.   

    http://dev.mysql.com/downloads/你可以查看mysql相关文档
      

  6.   

    http://www.connectionstrings.com
      

  7.   

    问题依然存在 换成 ODBC 连接也是不行Driver={MySQL ODBC 3.51 Driver};Server=localhost;Port=3306;Option=16384;Stmt=;Database=test;Uid=administrator;Pwd=;

    Option=16384 是什么意思?会不会跟这个由关系?
    演示程序 简单的连接数据库 取数据
    http://www.willseed.net/ByQuery1.exe