ado:實現向oracle資料庫中插入資料
1、使用command物件完成插入。
command 物件定義了將對資料來源執行的指定命令。該物件中常用的屬性和方法如下:
⑴ activeconnection 屬性:該屬性指定 command 物件當前所屬的 connection 物件;
⑵ commandtext 屬性:該屬性包含傳送給資料提供者的命令文字,該屬性的值可以是 sql 語句、表名 或 儲存過程名 的字串。
⑶ commandtype 屬性:指示 command 物件的屬性,其值可以取 commandtypeenum 中的某個值,取值類似 recordset 物件的 open 方法的 options 引數。
⑷ execute 方法:執行在 commandtext 屬性中指定的查詢、sql 語句 或 儲存過程。
⑷ 呼叫 execute 方法執行命令。
例項**:
[html]view plain copy
/*功能:使用 command 物件向資料庫中插入資料
*/bool crent***dlg::rent***bycommand(cstring& str***id, cstring& strrentname, cstring& strrentdate)
/*關聯當前連線*/
pcommand->
activeconnection = m_pconnection;
/*組串*/
cstring strsql;
strsql.format(_t("insert into tbrentinfo(s***id,sname,sdate) values(\'%s\',\'%s\',\'%s\')"), str***id, strrentname, strrentdate);
pcommand->
commandtext =_bstr_t(strsql);
/*執行插入操作*/
try}
catch(_com_error *e)
return bret;}
[html]view plain copy
/*功能:使用 connection 物件向資料庫中插入資料
*/bool crent***dlg::rent***byconnection(cstring& str***id, cstring& strrentname, cstring& strrentdate)
}catch(_com_error *e)
return bret;}
[html]view plain copy
/*功能:使用 connection 物件向資料庫中插入資料
*/bool crent***dlg::rent***byconnection(cstring& str***id, cstring& strrentname, cstring& strrentdate)
}catch(_com_error *e)
return bret;
}
ADO連線oracle資料庫80004005錯誤
1,問題錯誤日誌 2019 11 04 16 59 43 cadodatabase error code 80004005 code meaning 未指定的錯誤 source oraoledb description ora 12154 tns 無法解析指定的連線識別符號 程式是在windows7...
使用ADO物件向資料庫新增資料
一 首先建立基於對話方塊的應用程式 二 新增 list contr 控制項 1 設定控制項屬性 1 style view report 勾選 single selection auto arrange 2 general 勾選 client edge 三 新增實現功能 1 匯入ado動態鏈結庫 在h...
oracle資料庫向sql server轉換
1 字元的連線 轉換錢oracle select concat aaa bbb into vctemp from dual 轉換後sql server select vctemp aaa bbb 2把ascii字元向字元型別的轉換 select chr 41 into vctemp from dua...