C++ 未发现数据源并且未指定默认驱动程序
ODBC设置
设置ODBC测试连接都成功了
用的的sql server
打开数据库代码
strConnectionName.Format(_T("Drive=SQL Server;Server = PC-20130728LSST;Database=%s;UID = %s;PWD = %s"), strDbName, strUserName, strUserPwd);
跟进去得到
strConnectionName = "Driver= SQL Server;Server = PC-20130728;Database=Game;UID=Blx;PWD=blx“
其中Game是连接数据库的名字 Blx 分别为用户名和密码
在HRESULT hr = m_Connection->Open(_bstr_t(strConnectionName.GetBuffer(0)), _T(""), _T(""), -1);
时, 抛出异常 [ODBC 驱动管理器] 未发现数据源并且未指定默认驱动程序