原来连接数据库正常,因数据库损坏,重新建了一个和原来一样的数据库(数据库名称、DSN名称等都一样),程序代码未变,现在连接不上了,错误提示是:“未找到提供程序,可能程序未正确安装”,英文的提示是:unknown error 0x800A0E7A。不得其解:(。我用的mysql是3.23版本,mysql for odbc driver是3.51版本,连接代码如下:
m_pConnection->Open("DSN=Demo;Provider=MSDASQL.1", "root","",adConnectUnspecified);