VC 6 0與各種資料庫的連線

2021-08-28 15:50:51 字數 1008 閱讀 8807

這是本人經過親自測試的,絕對可用,效果怎麼樣就不好說了,因為正在學習中,所以都是用的最簡單的,沒有複雜的功能,都只有一條寫入語句來試驗是否成功。

在odbc中設定資料來源,名稱為studb

登陸使用者名稱z

登陸密碼111111

第一步:

在stdafx.h標頭檔案中加入如下**:

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

if (!afxoleinit())

第三步:

在對話方塊的標頭檔案中加入如下**(public公有資料物件):

_connectionptr m_pconnection;//連線物件

_recordsetptr m_precordset; //記錄集物件

第四步:

在對話方塊的原始檔加加入如下**(ctestdatadlg::oninitdialog()**段中):

//::::::::::::::::::連線資料庫:::::::::::::::::::::::::::::

hresult hr;

try

}catch(_com_error e)///捕捉異常

//******************運算元據庫,這段必須有,否則提示錯誤*****************

//第五步:

在按鈕的響應函式中加入如下**(插入記錄):

_variant_t recordsaffected;

updatedata();

cstring strsql;

strsql.format("insert into b(t1,t2,c1) values ('%s', '%s','%s')","1","1","1","1");

m_pconnection->execute((_bstr_t)strsql,&recordsaffected,adcmdtext);

各種資料庫連線

mysql string driver com.mysql.jdbc.driver 驅動程式 string url jdbc mysql localhost 3306 db name 連線的url,db name為資料庫名 string username username 使用者名稱 string ...

各種資料庫連線

mysql string driver org.gjt.mm.mysql.driver 驅動程式 string url jdbc mysql localhost 3306 db name 連線的url,db name為資料庫名 string username username 使用者名稱 strin...

各種資料庫連線

連線mysql class.forname org.gjt.mm.mysql.driver newinstance 或者class.forname com.mysql.jdbc.driver string url jdbc mysql localhost mydb?user soft passwor...