VC通过ADO连接MySQL,不采用ODBC驱动形式,连接字符串如何填写?谢谢!!!!!!!!

解决方案 »

  1.   

    http://apps.hi.baidu.com/share/detail/23706994
      

  2.   

    我觉得还是用MySQL   C   API比较好
      

  3.   

    http://blog.csdn.net/zyq5945/article/details/5486393
      

  4.   


    谢谢回复!!你放的连接,它需要安装MySQL ODBC,,
      

  5.   

    ADO是通过MySQL ODBC来访问的,所以用ADO的话必须得装MySQL ODBC。
      

  6.   

    它不像SQL SERVER 一样在系统已经集成好了。
      

  7.   

    驱动确实要装MySQL ODBC,但连接数据库可以用连接字符串,不是一定要设ODBC驱动源
      

  8.   

    哈哈,好象都没给出连接字符串:
    //  hr   =   m_pConnection->Open(   "Provider=Microsoft.Ace.Oledb.12.0;Data Source=D:\\bagayalu.accdb;Jet OLEDB:Database Password=BayAlu良心大大的坏了的111001","", "", adModeUnknown);
    我这是OFFICE2010版本的,如果是低版本就改成:
    hr   =   m_pConnection->Open(   "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\NW.mdb","", "", adModeUnknown);
      

  9.   


    谢谢 我下载了MySQL OLE DB Privider,能够连接成功了,,但操作表又出问题了,但换回以前的字符串,既能连接成功,又能操作表,但这个字符串能连接成功了,但操作表失败。Provider=MySQL Provider; Data Source=; User ID =; Password=; Initial Catalog=;