ado 連接sql server數據庫

  1. 連接字符串:
//本地鏈接sql server 2008
connectStr="Provider=SQLOLEDB;Password=XXX;Persist Security Info=True;User ID=sa;Initial Catalog=DATABASE;Data Source=."
//本地鏈接sql server 2005
connectStr="Provider=SQLNCLI.1;Password=XXX;Persist Security Info=True;User ID=sa;Initial Catalog=Database;Data Source=."
//遠程鏈接sql server 2005(sql server 同時要設置遠程訪問)
connectStr="Provider=SQLOLEDB;network library= DBMSSOCN;Data Source=219.223.252.170;Password=XXX;User ID=sa;Initial Catalog=Database;";

     2. 鏈接過程:
        _ConnectionPtr m_pConnection;
isComInited = ::CoInitialize(NULL); //初始化COM庫
try
{
if( FAILED( m_pConnection.CreateInstance(__uuidof(Connection)) ) ) //創鍵Connection對象
{
printf("創建Connection對象出錯");
}
else
{
m_pConnection->Open (strConnect,"","", adModeUnknown);
}
}
catch(...)
{
printf("鏈接數據庫出錯");
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章