在VS2019中如何連結上SQL SERVER2019 O

2021-05-21 10:29:05 字數 3105 閱讀 2210

1樓:匿名使用者

**連線方法:

string strcon="driver=資料庫提供程式名;server=資料庫伺服器名;trusted_connection=yes;database=資料庫名;";

odbcconnection odbcconn=new odbcconnection(strcon);

連線了之後呼叫就可以了  如果還是不懂 可以找個小例子看下就明白了

2樓:匿名使用者

普遍性的問題,前人都總結好了,你可以看看這裡

另:mfc與控制檯本質上沒什麼差別,就是介面表現形式不一樣,你隨便照個一個mfc的例子練習下,應該很快就上手了。

sql server2012如何與odbc資料來源連線? 10

3樓:匿名使用者

在作業系統的odbc管理部分(一般在控制面板中)新增一個資料來源,然後選擇資料庫型別/驅動,設定和哪一個資料庫伺服器連線(設定ip地址、資料庫名、使用者名稱、密碼等),並進行連線測試。

c++如何在vs2010裡用odbc連線sql server2008資料庫???

我用c++ odbc連線資料庫(sqlserver2012),該怎樣在vs2012中編寫**來對資料庫進行操作,格式是怎樣的

4樓:

之前用過ado,是c++的一個開源庫,運算元據庫很簡單,尤其是sqlserver,你可以去搜搜看。

主要就是建立連線,執行語句或者儲存過程,然後查詢結果集什麼的,非常簡單。網上應該有很多例子。

vs2010可以連線sql server 2012嗎

5樓:珈源

可以的!

[cpp] view plaincopyprint?

::coinitialize(null);

連線資料庫

[cpp] view plaincopyprint?

bool clogin::connectdb(void)

;server=logo-pc\\logo;uid=dbcourse;pwd=dbcourse;";

m_pconnection->open("","","",adconnectunspecified);

m_pconnection->defaultdatabase = "dbcourse";

} else

}catch(_***_error e)///捕捉異常

return true;

} 運算元據庫

[cpp] view plaincopyprint?

void clogin::onbnclickedbutton1()

if( false==this->connectdb() ) return;

tchar szusername[20];

tchar szpassword[50];

tchar szsql[max_path];

//獲取使用者輸入的使用者名稱和密碼

m_user.getwindowtext( szusername, 20 );

m_password.getwindowtext( szpassword, 50 );

//建立_recordsetptr用來執行資料庫操作

_recordsetptr precordset;

precordset.createinstance("adodb.recordset");

_tcscpy_s( szsql, text("select * from usr where uname='") );

_tcscat_s( szsql, szusername );

_tcscat_s( szsql, text("' and passwd='") );

_tcscat_s( szsql, szpassword );

_tcscat_s( szsql, text("';") );

precordset->open(_variant_t(szsql), _variant_t ((idispatch*) m_pconnection,true), adopenstatic, adlockoptimistic, adcmdtext);

int nresult = dlg_result_ok;

if( precordset->recordcount>0 )

else

precordset->close();

if( dlg_result_ok==nresult ) exit( dlg_result_ok );

} 哦忘了一件事了,還需要在stafx.h檔案中引入dll檔案的,如此

[cpp] view plaincopyprint?

//新增dll庫

#import "c:\program files\***mon files\system\ado\msado15.dll" no_namespace rename("eof","adoeof")

//新增dll庫

//新增巨集定義

#define dlg_result_ok 1

#define dlg_result_error 2

#define dlg_result_cancel 3

//新增巨集定義即可!

6樓:南山憶

**連線方法:string strcon="driver=資料庫提供程式名;server=資料庫伺服器名;trusted_connection=yes;database=資料庫名;";odbcconnection odbcconn=new odbcconnection(strcon);連線了專之後呼叫就可以屬了 如果還是不懂 可以找個小例子看下就明白了

7樓:匿名使用者

具體沒有試過,應該是可以,【極品飛鴿】部落格

怎麼用c++連線sqlserver2012資料庫

8樓:匿名使用者

同問 不過我的是 vs2010 sql2008

VS2019如何連線上SQL Server2019說sa使用者

安裝vs2008sp1補丁就一切ok了。樓上的答案都不行 剛試過 開啟資料庫 用windows身份登入資料庫登入名 雙擊sa 開啟屬性 狀態 登入 啟用 確定 右擊伺服器名 屬性 安全性 選中 sql server 和 windows 身份驗證模式 確定 右擊伺服器名 重新啟動 關閉資料庫連線,退出...

VS2019為什麼在使用控制元件連結SQL Server2019時,資料庫名稱重新整理不出來啊

是還沒有設定資料庫使用者的許可權 vs2010怎麼連線到sqlserver2000 10 需要看看專案中的web.config檔案中連線的資料庫具體是什麼。我感覺vs2010根據專案配置找到的資料來源不滿足mvc專案的最低要求了。但是vs2010自帶的本地資料庫,應該是一個sql2008r2。所以我...

vs2019如何編譯c,vs2008如何編譯c

好好 看書吧 選擇 檔案 新建 專案 出現專案對話方塊,在左邊選擇visual c 如果沒有就在other language下面找visual c 選擇 檔案 新建 專案 出現專案對話方塊,在左邊選擇visual c 如果沒有就在other language下面找visual c 看你是想編寫控制檯...