读书人

ADO形式连接数据库失败

发布时间: 2012-11-17 11:14:15 作者: rapoo

ADO方式连接数据库失败
使用ADO方式连接数据库失败,代码如下:

C/C++ code
void ADOConn::OnInitADOConn(){    ::CoInitialize(NULL);    try    {        m_pConnection.CreateInstance("ADODB.Connection");        CString    strConnect;        strConnect = _T("Provider==SQLOLEDB.1");        strConnect += _T(";Password=")+DbInfo.csPassward;        strConnect += _T(";Persist Security Info=True");        strConnect += _T(";User ID=")+DbInfo.csUSerName;        strConnect += _T(";Initial Catalog=")+DbInfo.csDBName;        strConnect += _T(";Data Source=")+DbInfo.csDadaSource;        strConnect += _T("\n;");        m_pConnection->Open(strConnect.GetBuffer(strConnect.GetLength()+1),"","",adModeUnknown);    }    catch (_com_error e)    {        AfxMessageBox(e.Description());    }}

在open的时候出现错误,错误提示:
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

请教各位高人.

[解决办法]
接分!

读书人网 >VC/MFC

热点推荐