ADO方式连接数据库失败
使用ADO方式连接数据库失败,代码如下:
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()); }}