#import "c:/program files/common files/system/ado/msado15.dll" /
no_namespace /
rename ("eof", "adoeof")
_connectionptr m_pconnection;
_recordsetptr m_precordset;
// 初始化com,建立ado連線等操作
afxoleinit();
連線:m_pconnection.createinstance(__uuidof(connection));
try //建立資料庫連線
catch(_com_error e) 查
_bstr_t sql="select name from booktype";
m_precordset.createinstance(__uuidof(recordset));
m_precordset->open(sql, m_pconnection->getconnectionstring(),adopenstatic,adlockoptimistic,adcmdtext);
if(!m_precordset->bof)//判斷表內資料是否為空
m_precordset->movefirst();
else
while(!m_precordset->adoeof)
m_precordset->close();
增加:_bstr_t sql="insert into tablename values (".....;
m_pconnection->execute(sql,null,adcmdtext);
刪除_bstr_t sql="delete from tablename where ...";
m_pconnection->execute(sql,null,adcmdtext);
改_bstr_t sql="update tablename set xx=...";
m_pconnection->execute(sql,null,adcmdtext);
//關閉和釋放連線
m_precordset->close();
m_pconnection->close();
m_precordset.release();
m_pconnection.release();
vc 用ADO方式連線oracle問題
今天裝了個oracle客戶端,準備寫個訪問遠端oracle的程式。用的是vs2010,採用ado的連線方法連線oracle,結果執行的時候總是報下面的錯 從提示可以看出是沒有找到oraoledbups.dll這個動態鏈結庫。我的連線oracle資料庫的 是 1 trycatch com error ...
VC 使用ADO連線SQL Server資料庫
vc 使用ado連線sql server資料庫 基本步驟 1.建立乙個基於對話方塊的應用程式adodatabase。2.建立乙個用來連線的ado類庫。系統選單中insert new class項,class type選擇generic class 在name後輸入類名 adoconn 點ok。這樣,...
VC使用UDL檔案建立ADO連線
最近在改乙個vc的專案,需要靈活的配置資料庫連線,我用到了資料鏈結檔案,使用 udl檔案必須在系統中先安裝 microsoft mdac win 2000以後的版本 中都自動包含了該元件。關於udl的使用只強調兩點。m pconnection connectionstring file name m...