vs2015通過ODBC連接SQLSERVER2012

CString strConn = "SERVER=192.168.0.100;DATABASE=db_name;UID=sa;PWD=sa_pwd;DRIVER={Sql Server Native Client 11.0};";

CDatabase db;
try
{
    cout << "開始連接數據庫...";
    db.SetLoginTimeout(30);
    db.OpenEx(g_strSqlConnStr, CDatabase::noOdbcDialog);  //forceOdbcDialog
    db.SetQueryTimeout(60);
    cout << "連接數據庫成功...";
}
catch (CDBException *e)
{
    CString strErrMsg;
    char buffer[1024];
    e->GetErrorMessage(buffer, 1024);
    strErrMsg.Format("連接數據庫失敗,原因:%s", buffer);
    db.Close();
    e->Delete();
    return false;
}

//裏面的SERVER要填寫IP名稱,不需要填寫ODBC的配置名稱

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章