mfc中怎麼連線sql資料庫,MFC中怎麼連線SQL資料庫

2022-02-20 21:15:11 字數 1957 閱讀 2394

1樓:匿名使用者

告訴你個簡單的方法,直接新增一個類,基類是crecordset,然後選擇你所新增的資料來源就ok了。

前提是你首先要在控制面板,管理工具,odbc資料來源中新增你的資料庫

j**a中怎麼連線sql資料庫

mfc用ado連線資料庫(sql server)的相關問題(望大神解決啊)

2樓:小刺蝟

一般是 data source=「」 這句出錯了。

連線使用者名稱密碼是否正確的話,你可以不用**直接登陸一下試試是否成功。

還有sqlserver 不同版本的驅動是不一樣的,比如2000 2008就是不一樣的**。你自己多試試唄~

mfc中如何連線access資料庫?

3樓:蠡暋

比如在你的工程目錄中建一個 dbf\vir.mdb     //access資料庫,然後你需要做以下操作:

1.在stadafx.h裡面新增#include //新加入標頭檔案,用於cdatabase類。

2.在stadafx.h最後的#endif上新增#import "msado15.dll" no_namespace rename("eof","rseof")

這時,你要把msado15.dll拷到與dbf同級的目錄,也就是工程目錄裡,當然你可以該路徑

3.在你自己的工程裡,比如myproc是你建的工程,新增**

coinitialize(null);

sqlconfigdatasource(null,odbc_add_dsn, "microsoft access driver (*.mdb)",\

"dsn=myimage;dbq=dbf\\vir.mdb;defaultdir=dbf"); //註冊本地資料庫資料來源

m_db.openex("dsn=myimage;;",cdatabase::noodbcdialog);//myimage是資料來源名稱

4.在前面的函式體之前建立全域性變數

5.使用資料庫{

cstring strsql="select * from virdb";

bstr bstrsql=strsql.allocsysstring();

m_rec.open(crecordset::dynaset,strsql);

while(!m_rec.iseof())

// 使用資料庫的**,讀出來的資料都是字串型的

cstring myvirable;

m_rec.getfieldvalue("欄位名",myvirable);  //將某個欄位的當前行的值讀到myvirabl中

m_rec.movenext(); //將記錄移到下一行

本程式是自動註冊資料來源的,當然可以手動註冊資料來源,關於如何註冊資料來源並不麻煩,敘述起來不太方面,你就參考其他的吧。不過建議不用手動註冊資料來源,這樣你地程式移植性不好.

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

4樓:匿名使用者

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

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

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

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

5樓:匿名使用者

6樓:匿名使用者

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

MFC如何遠端連線mysql資料庫,主要是VS需要修改包含目

odbc連線是在系統設定裡設定所連線的資料庫的,因此對應用程式來講,odbc的名字才是所關心的。至於odbc連線到哪個資料庫,應用程式不需要關心。也就是說odbc資料庫是對應用程式透明的。關於vs2010連線mysql資料庫的問題,語言是c 我遇到過這個問題。出現這個問題後,根據網上提供的方法做了很...

sql2019資料庫連線出錯,sql2000資料庫連線出錯

首先你的安裝過程是否正確?你先看看 安裝ms sql server 2000 將ms sql server 2000企業版光碟放入光碟機,出現安裝引導介面 選擇 安裝 sql server 2000元件 選擇 安裝資料庫伺服器 開始安裝過程。出現以下介面時,選擇第二項 伺服器和客戶端工具,按 下一步...

SQL資料庫恢復方法,求助大家,SQL資料庫如何還原

看你資料庫檔案裝在那個盤裡面,我想肯定不是c盤。將你的資料檔案和日誌檔案拷出來儲存好,重灌系統,重灌sql2000,之後將你儲存好的兩個檔案放在d盤下可以建立一個sql data的資料夾專門用來存放資料庫產生的資料檔案和日誌檔案,之後將這兩個檔案附加到你sql企業管理器上,設定好安全性,做好定期維護...