![用VC 開發(fā) 基 于ORACLE 數(shù) 據(jù) 庫(kù) 應(yīng) 用 程 序_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/18/c19c2ded-f20c-4d91-9dd8-c58dec897745/c19c2ded-f20c-4d91-9dd8-c58dec8977451.gif)
![用VC 開發(fā) 基 于ORACLE 數(shù) 據(jù) 庫(kù) 應(yīng) 用 程 序_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/18/c19c2ded-f20c-4d91-9dd8-c58dec897745/c19c2ded-f20c-4d91-9dd8-c58dec8977452.gif)
![用VC 開發(fā) 基 于ORACLE 數(shù) 據(jù) 庫(kù) 應(yīng) 用 程 序_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/18/c19c2ded-f20c-4d91-9dd8-c58dec897745/c19c2ded-f20c-4d91-9dd8-c58dec8977453.gif)
![用VC 開發(fā) 基 于ORACLE 數(shù) 據(jù) 庫(kù) 應(yīng) 用 程 序_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/18/c19c2ded-f20c-4d91-9dd8-c58dec897745/c19c2ded-f20c-4d91-9dd8-c58dec8977454.gif)
![用VC 開發(fā) 基 于ORACLE 數(shù) 據(jù) 庫(kù) 應(yīng) 用 程 序_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/18/c19c2ded-f20c-4d91-9dd8-c58dec897745/c19c2ded-f20c-4d91-9dd8-c58dec8977455.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、內(nèi)資企業(yè)集團(tuán)注銷登記指南(char *username.arr,"SCOTT" username.len = strlen(char *username.arr;strcpy(char *password.arr,"TIGER"password.len = strlen(char *password.arr;strcpy(char *dbname.arr,"SUNDB"dbname.len = strlen(char *dbname.arr;EXEC SQL WHENEVER SQLERROR STOP;/ 隱 式 異 常 處 理EX
2、EC SQL CONNECT :username IDENTIFIED BY :password USING :dbname;/*if (sqlca.sqlcode != 0/ 顯 式 異 常 處 理AfxMessageBox("n 與 Oracle 數(shù) 據(jù) 庫(kù) 連 接 失 敗!"領(lǐng)取企業(yè)集團(tuán)注銷登記申請(qǐng)書備齊注銷登記應(yīng)提交的文件,申請(qǐng)注銷登記return ; 領(lǐng)取準(zhǔn)予注銷登記通知書*/- 在VC 中 使 用PRO*C 時(shí), 先 用PRO*C 編 寫所 需 的 操 作 數(shù) 據(jù) 庫(kù) 內(nèi)資企業(yè)集團(tuán)注銷的 子 程 序, 再 運(yùn) 行PRO*C 預(yù) 編 譯 程 序把PRO*C 源 程
3、 序 轉(zhuǎn) 成 相 1、母公司法定代表人簽署的企業(yè)集團(tuán)注銷登記申請(qǐng)書(母公司加蓋公章);以 在 此 模 塊 中 調(diào) 用 所 需 的 函數(shù)。 2、3. 使 用ODBC 中 間 件 訪 問(wèn) 數(shù) 據(jù) 庫(kù)- 3.1 ODBC 工 作 原 理 應(yīng)標(biāo)明指定代表或者共同委托代理人的辦理事項(xiàng)、權(quán)限、授權(quán)期限。- ODBC 是Open Database Connect 即 開 放 數(shù) 據(jù) 庫(kù)互3、企業(yè)集團(tuán)登記證。個(gè) 用于 訪 問(wèn) 數(shù) 據(jù) 注:1庫(kù)系 統(tǒng) 之 間 的 中。間 件。 它 通 過(guò) 使 用 相 應(yīng) 應(yīng) 用 平 臺(tái) 上 和 所需 數(shù) 據(jù) 庫(kù) 對(duì) 應(yīng) 2、提交的申請(qǐng)書與其它申請(qǐng)材料應(yīng)當(dāng)使用型紙。從 而 提 供
4、 了 數(shù) 據(jù) 庫(kù) 的 獨(dú) 立 性。 “” - ODBC 主 要 由 驅(qū) 動(dòng) 程 序 和 驅(qū) 動(dòng) 程 序管 理 器 組 成。 驅(qū) 動(dòng)程 序 是 一 個(gè) 用 以 支 持ODBC 函 數(shù) 調(diào) 用 的模 塊( 在WIN95 下 通 常 是 一 個(gè)DLL), 每 個(gè) 驅(qū) 動(dòng) 程 序 對(duì) 應(yīng) 于相 應(yīng) 的 數(shù) 據(jù) 庫(kù), 當(dāng) 應(yīng) 用 程 序 從 基 于 一 個(gè) 數(shù) 據(jù) 庫(kù) 系 統(tǒng) 移植 到 另 一 個(gè) 時(shí), 只 需 更 改 應(yīng) 用 程 序 中 由ODBC 管 理 程 序 設(shè)定 的 與 相 應(yīng) 數(shù) 據(jù) 庫(kù)系 統(tǒng) 對(duì) 應(yīng) 的 別 名 即 可。 驅(qū) 動(dòng) 程 序 管理 器( 包 含 在ODBC32.DLL 中) 可
5、 鏈 接 到 所 有ODBC 應(yīng) 用 程 序 中,它 負(fù) 責(zé) 管 理 應(yīng) 用 程 序 中ODBC 函 數(shù) 與DLL 中 函 數(shù) 的 綁 定。 - ODBC 使 用 層 次 的 方 法 來(lái) 管 理 數(shù) 據(jù)庫(kù), 在 數(shù) 據(jù) 庫(kù) 通 信 結(jié) 構(gòu) 的 每 一 層, 對(duì) 可 能 出 現(xiàn) 依 賴 數(shù)據(jù) 庫(kù) 產(chǎn) 品 自 身 特 性 的 地 方,ODBC 都 引 入 一 個(gè) 公 共 接 口 以解 決 潛 在 的 不 一 致 性, 從 而 很 好 地 解 決 了 基 于 數(shù) 據(jù) 庫(kù)系 統(tǒng) 應(yīng) 用 程 序 的 相 對(duì) 獨(dú) 立 性, 這 也 是ODBC 一 經(jīng) 推 出 就 獲得 巨 大 成 功 的 重 要原 因 之
6、 一。 - 從 結(jié) 構(gòu) 上 分,ODBC 分 為 單 束 式 和多 束 式 兩 類。 - 單 束 式 驅(qū) 動(dòng) 程 序 - 單 束 式 驅(qū) 動(dòng) 程 序 介 于 應(yīng) 用 程 序和 數(shù) 據(jù) 庫(kù) 之 間, 像 中介 驅(qū) 動(dòng) 程 序 一 樣 數(shù) 據(jù) 提 供 一 個(gè) 統(tǒng)一 的 數(shù) 據(jù) 訪 問(wèn) 方 式。 - 當(dāng) 用 戶 進(jìn) 行 數(shù) 據(jù) 庫(kù) 操 作 時(shí), 應(yīng)用 程 序 傳 遞 一 個(gè)ODBC 函數(shù) 調(diào) 用 給ODBC 驅(qū) 動(dòng) 程 序 管 理 器, 由ODBC API 判 斷 該 調(diào) 用 是由 它 直 接 處 理 并 將 結(jié) 果 返 回 還 是 送交 驅(qū) 動(dòng) 程 序 執(zhí) 行 并 將 結(jié) 果 返 回。 - 由 上
7、 可 見(jiàn), 單 束 式 驅(qū) 動(dòng) 程 序 本身 是 一 個(gè) 數(shù) 據(jù) 庫(kù) 引 擎,由 它 直 接 可 完 成 對(duì) 數(shù) 據(jù) 庫(kù) 的 操作, 盡 管 該 數(shù) 據(jù) 庫(kù) 可 能 位 于 網(wǎng) 絡(luò) 的 任 何 地 方。 多 束 式 驅(qū) 動(dòng) 程 序- 多 束 式 驅(qū) 動(dòng) 程 序 負(fù) 責(zé) 在 數(shù) 據(jù) 庫(kù)引 擎 和 客 戶 應(yīng) 用 程 序之 間 傳 送 命 令 和 數(shù) 據(jù), 它 本 身 并不 執(zhí) 行 數(shù) 據(jù) 處 理 操 作而 用 于 遠(yuǎn) 程 操 作 的 網(wǎng) 絡(luò) 通 信 協(xié)議 的 一 個(gè) 界 面。 - 前 端 應(yīng) 用 程 序 提 出 對(duì) 數(shù) 據(jù) 庫(kù) 處理 的 請(qǐng) 求, 該 請(qǐng) 求 轉(zhuǎn) 給ODBC 驅(qū) 動(dòng) 程 序 管
8、理 器, 驅(qū) 動(dòng) 程 序管 理 器 依 據(jù) 請(qǐng) 求 的 情況, 就 地 完 成 或 傳 給 多 束 驅(qū) 動(dòng) 程序, 多 束 式 驅(qū) 動(dòng) 程 序 將請(qǐng) 求 翻 譯 為 特 定 廠 家 的 數(shù) 據(jù) 庫(kù)通 信 接 口( 如Oracle 的SQLNet)所 能 理 解 的 形 式 并 交 于 接 口去 處 理, 接 口 把 請(qǐng) 求 經(jīng) 網(wǎng) 絡(luò)傳 送 給 服 務(wù) 器 上 的 數(shù) 據(jù) 引擎, 服 務(wù) 器 處 理 完 后 把 結(jié) 果 發(fā)回 給 數(shù) 據(jù) 庫(kù) 通 信 接 口,數(shù) 據(jù) 庫(kù) 接 口 將 結(jié) 果 傳 給 多 束 式ODBC 驅(qū) 動(dòng) 程 序, 再 由 驅(qū) 動(dòng)程 序 將 結(jié) 果 傳 給 應(yīng) 用 程 序。
9、- 3.2 在VC 中 使 用ODBC - Visual C+ 中 提 供 了CDatabase、CRecordset、CRecordView、CDBException 和CFieldExchange 五 個(gè) 類, 這 些 類 封 裝 了ODBC SDK 函數(shù), 從 而 使用 戶 可 以 無(wú) 需 了 解SDK 函 數(shù) 就 可 以 很 方 便 地 操 作 支 持ODBC 的 數(shù) 據(jù) 庫(kù)。 - CDatabase 類: 封 裝 了 與 數(shù) 據(jù) 庫(kù) 建 立連 接, 控 制 事 務(wù) 的提 交 和 回 滾 及 執(zhí) 行SQL 語(yǔ) 句 的 方 法。 - CRecordset 類: 封 裝 了 大 部 分 操
10、 縱 數(shù)據(jù) 庫(kù) 的 方 法, 包 括瀏 覽、 修 改 記 錄, 控 制 游 標(biāo) 移 動(dòng),排 序 等 操 作。 - CRecordView 類: 提 供 了 與recordset 對(duì) 象相 連 接 的 視, 可以 建 立 視 中 的 控 件 與 數(shù) 據(jù) 庫(kù) 數(shù) 據(jù) 的 對(duì)應(yīng), 同 時(shí) 支 持 移 動(dòng) 游 標(biāo), 修 改 記 錄 等 操 作。 - CDBException 類: 提 供 了 對(duì) 數(shù) 據(jù) 庫(kù) 操作 的 異 常 處 理, 可 以 獲 得 操 作 異 常 的 相 關(guān) 返 回 代 碼。 - CFieldExchange 類: 提 供 了 用 戶 變 量 與數(shù) 據(jù) 庫(kù) 字 段 之 間的 數(shù) 據(jù)
11、 交 換, 如 果 不 需 要 使 用 自 定 義類 型, 你 將 不 用 直接 調(diào) 用 該 類 的 函 數(shù),MFC Wizard 將 自 動(dòng)為 程 序 員 建 立 連 接。4. 兩 種 方 法 的 比 較- 綜 上 所 述, 使 用 這 兩 種 方 法 在Visual C+ 中 都 可 以 很 方便 地 開 發(fā) 出 基 于ORACLE 數(shù) 據(jù) 庫(kù) 的 應(yīng) 用 程序, 同 時(shí), 這 兩 種方 法 又 各 有 其 優(yōu) 缺 點(diǎn)。ODBC 由 于 有MFC 強(qiáng) 大 的 類 庫(kù) 支 持 而 使 得 編 程 實(shí) 現(xiàn) 非 常 方 便, 同 時(shí) 可 移植 性 也 很 強(qiáng), 在 異 構(gòu) 的 數(shù) 據(jù) 庫(kù) 之 間 移 植 也 只 需 更 改 很少 的 一 部 分 程 序, 但 是,由ODBC 的 實(shí) 現(xiàn) 機(jī) 制 我 們 可 以 看到, 與PRO*C 相 比, 應(yīng) 用 程 序需 要 經(jīng) 過(guò)ODBC 驅(qū) 動(dòng) 程 序 管 理 器和ODBC 驅(qū) 動(dòng) 程 序 兩 層 才 能 和數(shù) 據(jù) 庫(kù) 通 信 接 口 建 立 聯(lián) 系,而PRO*C 是 直 接 與 通 信 接
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 生態(tài)經(jīng)濟(jì)在農(nóng)業(yè)現(xiàn)代化的作用
- 現(xiàn)代文閱讀教學(xué)策略研究進(jìn)展匯報(bào)-探索教育新紀(jì)元
- 生產(chǎn)現(xiàn)場(chǎng)的人性化管理與實(shí)踐
- 現(xiàn)代辦公環(huán)境下的金融服務(wù)優(yōu)化
- 公路交通安全設(shè)施施工方案
- 2023三年級(jí)數(shù)學(xué)下冊(cè) 六 認(rèn)識(shí)分?jǐn)?shù)第4課時(shí) 分一分(二)(2)說(shuō)課稿 北師大版
- 2024年九年級(jí)語(yǔ)文下冊(cè) 第三單元 第11課 送東陽(yáng)馬生序說(shuō)課稿 新人教版001
- 2023四年級(jí)數(shù)學(xué)上冊(cè) 一 認(rèn)識(shí)更大的數(shù)第4課時(shí) 國(guó)土面積說(shuō)課稿 北師大版001
- Unit 2 Lesson 4 Againplease(說(shuō)課稿)-2024-2025學(xué)年魯科版(五四學(xué)制)(三起)英語(yǔ)五年級(jí)上冊(cè)001
- 《2 叢林之美-電子相冊(cè)制作》說(shuō)課稿-2023-2024學(xué)年清華版(2012)信息技術(shù)六年級(jí)上冊(cè)
- 藥膳與食療試題及答案高中
- 手術(shù)室植入物的管理
- Unit6AtthesnackbarStorytimeDiningwithdragons(課件)譯林版英語(yǔ)四年級(jí)上冊(cè)
- 2023年四川省公務(wù)員錄用考試《行測(cè)》真題卷及答案解析
- 機(jī)電一體化系統(tǒng)設(shè)計(jì)-第5章-特性分析
- 2025年高考物理復(fù)習(xí)壓軸題:電磁感應(yīng)綜合問(wèn)題(原卷版)
- 《辛德勒的名單》電影賞析
- 20S515 鋼筋混凝土及磚砌排水檢查井
- 雨棚鋼結(jié)構(gòu)施工組織設(shè)計(jì)正式版
- 醫(yī)院重點(diǎn)監(jiān)控藥品管理制度
- 2024尼爾森IQ中國(guó)本土快消企業(yè)調(diào)研報(bào)告
評(píng)論
0/150
提交評(píng)論