visualc應用程式如何連線sqlserver資料庫急

2021-03-24 02:15:26 字數 3943 閱讀 2332

1樓:

visual c 連線資料庫

- 連線sql server 2000

使用dao

看下面的**:

cdaodatabase db;

cstring conn;

conn="odbc;driver=

sqlserver};server=192.168.0.4;database=mydb;uid=sa;pwd=";

db.open(null,false,false,conn);

cstring s=db.getconnect();

cdaorecordset rs(&db);

rs.open(afx_dao_use_default_type,"select * from tb_code");

trace("%drn",rs.getrecordcount());

rs.close();

db.close();

其中server=192.168.0.

4是sql server伺服器的ip地址,也可以用主機名錶示;database=mydb表示使用mydb資料庫;uid和pwd分別表示訪問資料庫的使用者名稱和密碼。

注意:上面的**的執行還要用#include "afxdao.h" 把afxdao.h包含進來。當然最好還是加入些必要的出錯處理**,這裡就不在詳述了。

網上資料挺多的 你自己找找

visual c++如何連線sql server 2008 資料庫?

2樓:匿名使用者

用ado方式連線的話,可以分四個步驟:

1、新增對ado的支援;

2、建立一個資料來源連線;

3、對資料來源中的資料庫進行操作;

4、關閉資料來源。

**如下所示:

// testadosql.cpp : 定義控制檯應用程式的入口點。

//#include "stdafx.h"

#include "iostream"

#include "string"

#include "vector"

//步驟1:新增對ado的支援

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

using namespace std;

cout

else

catch(_***_error &e)

{cout<

3樓:匿名使用者

有兩種方法.

一種是:

_connectionptr pmyconnect=null;

pmyconnect.createinstance(__uuidof(connection)));

_bstr_t strconnect="provider=sqloledb; server=server_name;database=database_name; uid=user_name; pwd=password;";

pmyconnect->open(strconnect,"","",null);

也可以用:

string connectionstring = "provider=sqloledb;server=(local);database=databasename";

m_pconnection->connectionstring = connectionstring.c_str();

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

4樓:和尚

選擇連線方式,如odbc資料來源

選擇開啟方式,如cdata資料集等

儲存資料、讀取資料

怎麼樣把c++程式和sql server資料庫連線起來啊?

5樓:鈾氶瓏鈾

#include

#include

#include

#include

using namespace std;

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

void main()

catch(_***_error &e)

6樓:匿名使用者

通過ado或者ado·***,或者odbc。

visual stduio 2010上visual c++開發windows窗體應用程式,如何連線自帶的sql server資料庫?? 10

7樓:

在new project介面上,選左邊installed templates裡database->sql server,右邊會顯示出與sql相關的project模板,選一個適合你的就好了~

8樓:匿名使用者

在伺服器資源管理器中「右擊」資料連線,選擇新增資料連線。在就可以自己填伺服器名,連線方式,選資料庫名稱,就ok了

如何用c++連線sql資料庫?

9樓:匿名使用者

把文章中連線access的語句換成:

m_pconnection- >open("provider=sqloledb.1;server=192.168.

1.6;database=mysql;uid=sa;pwd=;","","",admodeunknown);

其中server是sql伺服器的名稱,database是庫的名稱

10樓:匿名使用者

11樓:匿名使用者

控制檯程式也可以的 c++ 一般都用ado的方式連線sql server.

12樓:樓主跟我來搞基

cdaodatabase db;

cstring conn;

conn="odbc;driver=

sqlserver};server=192.168.0.4;database=mydb;uid=sa;pwd=";

db.open(null,false,false,conn);

cstring s=db.getconnect();

cdaorecordset rs(&db);

rs.open(afx_dao_use_default_type,"select * from tb_code");

trace("%drn",rs.getrecordcount());

rs.close();

db.close();

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

在vc中c++程式怎麼和資料庫連結

13樓:匿名使用者

vs 請使用軟體自帶的 程式包管理功能 搜尋 引用擴充套件類

比如mysql的話 就是mysql.data

如果是microsoftsqlsever 程式自帶 加入 資料來源就行了

應用程式錯誤,應用程式錯誤怎麼辦

作業系統出現記憶體錯誤不用慌 使用windows作業系統的人有時會遇到這樣的錯誤資訊 0x指令引用的0x00000000記憶體,該記憶體不能written 然後應用程式被關閉。其實,這個錯誤並不一定是windows不穩定造成的。本文就來簡單分析這種錯誤的常見原因。一 應用程式沒有檢查記憶體分配失敗 ...

C寫的windows窗體應用程式,怎麼連線到資料庫並將資料

假設你用的是sql資料,伺服器在名為 server機器上,sql伺服器使用者名稱sa,密碼 123,表名為manager,表欄位為你圖上顯示的五個欄位 賬號,姓名,姓別,年齡,那麼你確定按扭單擊事件裡可以這樣寫 要包含名稱空間using system.date using system.data.s...

什麼是web應用程式,什麼是Web應用程式

web應用程式是一種可以通過web訪問的應用程式。web應用程式的一個最大好處是使用者可以很容易訪問應用程式。使用者只需要有瀏覽器即可,不需要再按照其他軟體。web應用程式開發,是目前軟體開發領域的三大方向之一。隨著web2.0思想的日益普及,讓企業都慢慢認識到前端的重要性。前端開發人員的地位也日益...