c 如何在vs2019裡用odbc連線sql server

2021-03-20 19:22:38 字數 3483 閱讀 9808

1樓:匿名使用者

用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<

2樓:匿名使用者

有兩種方法.

一種是:

_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);

3樓:和尚

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

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

儲存資料、讀取資料

odbc如何連線sql server 2008資料庫?

4樓:

sql server安裝完成基本就可以使用了,不用設定和配置。

你開啟odbc,新增一個系統或是使用者的,選擇聯接的時候,驅動選擇sql server。

到點完成,就進入到配置介面,基本就是設定一下,下一步,一直到完成。

在vs2010中如何連結上sql server2012 (odbc方式)

5樓:匿名使用者

**連線方法:

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

odbcconnection odbcconn=new odbcconnection(strcon);

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

6樓:匿名使用者

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

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

我用vs2010的c++寫個程式要連線並讀取sqlserver資料庫中的資料?求具體的實現**

7樓:靜_妍

可以用ado 和odbc來連線

如何使用vs2010自帶的sql server 2008 資料庫

8樓:一騎當後

你好。1)不用解除安裝vs2010自帶的sqlserver express,如果僅僅是連線資料庫的話,sqlserver express就足夠使用了;

vs2010 winform程式如何連線sql2008資料庫

9樓:匿名使用者

你用自建的cccen登入,必須擁有超級使用者的所有許可權方可。

10樓:匿名使用者

如果sql是你本機 試試把server屬性改為 server=.; (那是個半形英文的句號)

如果還不行 那就說明使用者名稱和密碼錯了

11樓:蝸牛

建議你開啟資料庫程式,直接用這個使用者名稱登陸,看看有什麼錯誤

12樓:匿名使用者

visual c++應用程式如何連線sql server資料庫 急

13樓:

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包含進來。當然最好還是加入些必要的出錯處理**,這裡就不在詳述了。

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

vs2019的c程式怎麼能在VS2019中編譯,執行

它倆的.net框架不一樣,只要原始 中不含新特性,是可以移植的。如果含有新特性,最好能找到代用或者自己開發相關的功能了。反正都是你開發的,那你最清楚哪些用到了新框架的namespace。我成功移植過vs2008 移植到vs2005,其他的沒有試過。祝你 移植成功!直接粘 啊.缺什麼引用自己在新增唄 ...

vs 2019 如何編譯c語言,vs 2008 如何編譯C語言

1.vc 就可以了 2.應該建立 cpp檔案 3.首先你要建立一個工程,建立一個win32控制檯應用程式的 工程然後再資原始檔檢視裡可以新增 你現成的原始檔4.在工程環境下 可以按f5執行 或是工具欄中間的那個綠色的小箭頭 回答完畢 希望你能明白 不建議你使用vs2008來編譯純c程式。vs2008...

使用c語言和vs2019如何編寫windows窗體類程式

csdn,但都是因為,看起來有難度,其實只要拉出空間,然後右擊屬性,裡面的屬性就可以看到,屬性裡面基本就是按作用寫的,方法的話在屬性視窗裡面,那個打雷的圖案點下就行 msdn 有的。還有例項的。用vs2010編的c windows應用程式,控制元件的配置 在 microsoft visual stu...