VC++ 连接 SQL Server2005 数据库 以前一直使用sql server 200 数据库 , 这次琢磨着用个高级点的吧,sql server 2005, 麻烦也就一起来了,还真是高级,头都晕了. 以前使用sql server 2000的时候, 当时用于 连接 数据库 的代码如下: strConnection.Format("drive
VC++连接SQL Server2005 数据库
以前一直使用sql server 200数据库, 这次琢磨着用个高级点的吧,sql server 2005, 麻烦也就一起来了,还真是高级,头都晕了.
以前使用sql server 2000的时候, 当时用于连接数据库的代码如下:
strConnection.Format("driver={SQL Server};Server=xx.xx.xx.xx;DATABASE=mydatabase;UID=name;PWD=pwd");
m_pConnection.CreateInstance(__uuidof(Connection));
_bstr_t strConnect = strConnection;
try
{
HRESULT hr = m_pConnection->Open(strConnect,(_bstr_t)m_sUser,(_bstr_t m_sPwd,NULL);
}
catch(...)
{
//MsgBox;
}
这段代码在连接sql server 2000数据库的时候,是没有问题的,一切正常.
好,现在来使用sql server 2005数据库,每次都提示错误: SQL Server does not exist or access denied , E