使用ADO连接吧,不用建立ODBC数据源
str.Format(""Provider=MySQLProv;Data Source=mySQLDBNAME;User Id=myUsername;Password=myPassword",m_PasswordDlg.m_Password);hr =m_pConnection->Open(str.AllocSysString(),"","",adModeUnknown);

解决方案 »

  1.   

    要用ODBC连的话可以去装个MyODBC
      

  2.   

    两者有什么区别吗?哪个好用一点?还有ADO是什么意思?小第初学还请多帮忙谢了
      

  3.   

    都是数据接口,ADO是微软的,ODBC是开放的。用VC的话还是用ADO连数据库比较好,因为都是微软的产品。当然如果你习惯用ODBC的话也是可以连的。