VC连接SQL2005
原创
©著作权归作者所有:来自51CTO博客作者friendan的原创作品,请联系作者获取转载授权,否则将追究法律责任
文章后面附有VS2008工程源码下载地址,
主要代码如下:
void ConnSqlDb()
{
::CoInitialize(NULL);// 初始化COM库
_ConnectionPtr pConn(__uuidof(Connection)); //数据库连接对象
_RecordsetPtr pRst(__uuidof(Recordset)); //数据库记录集对象
_CommandPtr pCmd(__uuidof(Command)); //数据库命令对象
try
{
//pConn.CreateInstance(__uuidof(Connection));
CString str;
str.Format(_T("Provider=SQLOLEDB;Network Library=DBMSSOCN;
Initial Catalog=KTV;
User ID=sa;Password=qepdcwqiy;
Data Source=127.0.0.1,1433"));
pConn->Open(_bstr_t(str),"","",adModeUnknown);
AfxMessageBox(_T("连接的数据库名字为:")+pConn->DefaultDatabase);
}
catch(_com_error e)
{
CString errormessage;
errormessage.Format(_T("连接失败:Error: %s"), e.ErrorMessage());
AfxMessageBox(errormessage);
}
}
--------------------------------------------------------------------------------------------------------------------------------------------
//截图如下
--------------------------------------------------------------------------------------------------------------------------------------------
下载地址:VC连接SQL2005.zip //免积分
备份地址: VC连接SQL2005.zip //需积分
------------------------------------------------------------------------------------------------------
您的十分满意是我追求的宗旨。
您的一点建议是我后续的动力。