![用VC 開發(fā) 基 于ORACLE 數(shù) 據(jù) 庫 應(yīng) 用 程 序_第1頁](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ù) 庫 應(yīng) 用 程 序_第2頁](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ù) 庫 應(yīng) 用 程 序_第3頁](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ù) 庫 應(yīng) 用 程 序_第4頁](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ù) 庫 應(yīng) 用 程 序_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/18/c19c2ded-f20c-4d91-9dd8-c58dec897745/c19c2ded-f20c-4d91-9dd8-c58dec8977455.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
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ù) 庫 連 接 失 敗!"領(lǐng)取企業(yè)集團(tuán)注銷登記申請(qǐng)書備齊注銷登記應(yīng)提交的文件,申請(qǐng)注銷登記return ; 領(lǐng)取準(zhǔn)予注銷登記通知書*/- 在VC 中 使 用PRO*C 時(shí), 先 用PRO*C 編 寫所 需 的 操 作 數(shù) 據(jù) 庫 內(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 中 間 件 訪 問 數(shù) 據(jù) 庫- 3.1 ODBC 工 作 原 理 應(yīng)標(biāo)明指定代表或者共同委托代理人的辦理事項(xiàng)、權(quán)限、授權(quán)期限。- ODBC 是Open Database Connect 即 開 放 數(shù) 據(jù) 庫互3、企業(yè)集團(tuán)登記證。個(gè) 用于 訪 問 數(shù) 據(jù) 注:1庫系 統(tǒng) 之 間 的 中。間 件。 它 通 過 使 用 相 應(yīng) 應(yīng) 用 平 臺(tái) 上 和 所需 數(shù) 據(jù) 庫 對(duì) 應(yīng) 2、提交的申請(qǐng)書與其它申請(qǐng)材料應(yīng)當(dāng)使用型紙。從 而 提 供
4、 了 數(shù) 據(jù) 庫 的 獨(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ù) 庫, 當(dāng) 應(yīng) 用 程 序 從 基 于 一 個(gè) 數(shù) 據(jù) 庫 系 統(tǒng) 移植 到 另 一 個(gè) 時(shí), 只 需 更 改 應(yīng) 用 程 序 中 由ODBC 管 理 程 序 設(shè)定 的 與 相 應(yīng) 數(shù) 據(jù) 庫系 統(tǒng) 對(duì) 應(yīng) 的 別 名 即 可。 驅(qū) 動(dòng) 程 序 管理 器( 包 含 在ODBC32.DLL 中) 可
5、 鏈 接 到 所 有ODBC 應(yīng) 用 程 序 中,它 負(fù) 責(zé) 管 理 應(yīng) 用 程 序 中ODBC 函 數(shù) 與DLL 中 函 數(shù) 的 綁 定。 - ODBC 使 用 層 次 的 方 法 來 管 理 數(shù) 據(jù)庫, 在 數(shù) 據(jù) 庫 通 信 結(jié) 構(gòu) 的 每 一 層, 對(duì) 可 能 出 現(xiàn) 依 賴 數(shù)據(jù) 庫 產(chǎn) 品 自 身 特 性 的 地 方,ODBC 都 引 入 一 個(gè) 公 共 接 口 以解 決 潛 在 的 不 一 致 性, 從 而 很 好 地 解 決 了 基 于 數(shù) 據(jù) 庫系 統(tǒng) 應(yīng) 用 程 序 的 相 對(duì) 獨(dú) 立 性, 這 也 是ODBC 一 經(jīng) 推 出 就 獲得 巨 大 成 功 的 重 要原 因 之
6、 一。 - 從 結(jié) 構(gòu) 上 分,ODBC 分 為 單 束 式 和多 束 式 兩 類。 - 單 束 式 驅(qū) 動(dòng) 程 序 - 單 束 式 驅(qū) 動(dòng) 程 序 介 于 應(yīng) 用 程 序和 數(shù) 據(jù) 庫 之 間, 像 中介 驅(qū) 動(dòng) 程 序 一 樣 數(shù) 據(jù) 提 供 一 個(gè) 統(tǒng)一 的 數(shù) 據(jù) 訪 問 方 式。 - 當(dāng) 用 戶 進(jìn) 行 數(shù) 據(jù) 庫 操 作 時(shí), 應(yīng)用 程 序 傳 遞 一 個(gè)ODBC 函數(shù) 調(diào) 用 給ODBC 驅(qū) 動(dòng) 程 序 管 理 器, 由ODBC API 判 斷 該 調(diào) 用 是由 它 直 接 處 理 并 將 結(jié) 果 返 回 還 是 送交 驅(qū) 動(dòng) 程 序 執(zhí) 行 并 將 結(jié) 果 返 回。 - 由 上
7、 可 見, 單 束 式 驅(qū) 動(dòng) 程 序 本身 是 一 個(gè) 數(shù) 據(jù) 庫 引 擎,由 它 直 接 可 完 成 對(duì) 數(shù) 據(jù) 庫 的 操作, 盡 管 該 數(shù) 據(jù) 庫 可 能 位 于 網(wǎng) 絡(luò) 的 任 何 地 方。 多 束 式 驅(qū) 動(dòng) 程 序- 多 束 式 驅(qū) 動(dòng) 程 序 負(fù) 責(zé) 在 數(shù) 據(jù) 庫引 擎 和 客 戶 應(yīng) 用 程 序之 間 傳 送 命 令 和 數(shù) 據(jù), 它 本 身 并不 執(zhí) 行 數(shù) 據(jù) 處 理 操 作而 用 于 遠(yuǎn) 程 操 作 的 網(wǎng) 絡(luò) 通 信 協(xié)議 的 一 個(gè) 界 面。 - 前 端 應(yīng) 用 程 序 提 出 對(duì) 數(shù) 據(jù) 庫 處理 的 請(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ù) 庫通 信 接 口( 如Oracle 的SQLNet)所 能 理 解 的 形 式 并 交 于 接 口去 處 理, 接 口 把 請(qǐng) 求 經(jīng) 網(wǎng) 絡(luò)傳 送 給 服 務(wù) 器 上 的 數(shù) 據(jù) 引擎, 服 務(wù) 器 處 理 完 后 把 結(jié) 果 發(fā)回 給 數(shù) 據(jù) 庫 通 信 接 口,數(shù) 據(jù) 庫 接 口 將 結(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ù), 從 而 使用 戶 可 以 無 需 了 解SDK 函 數(shù) 就 可 以 很 方 便 地 操 作 支 持ODBC 的 數(shù) 據(jù) 庫。 - CDatabase 類: 封 裝 了 與 數(shù) 據(jù) 庫 建 立連 接, 控 制 事 務(wù) 的提 交 和 回 滾 及 執(zhí) 行SQL 語 句 的 方 法。 - CRecordset 類: 封 裝 了 大 部 分 操
10、 縱 數(shù)據(jù) 庫 的 方 法, 包 括瀏 覽、 修 改 記 錄, 控 制 游 標(biāo) 移 動(dòng),排 序 等 操 作。 - CRecordView 類: 提 供 了 與recordset 對(duì) 象相 連 接 的 視, 可以 建 立 視 中 的 控 件 與 數(shù) 據(jù) 庫 數(shù) 據(jù) 的 對(duì)應(yīng), 同 時(shí) 支 持 移 動(dòng) 游 標(biāo), 修 改 記 錄 等 操 作。 - CDBException 類: 提 供 了 對(duì) 數(shù) 據(jù) 庫 操作 的 異 常 處 理, 可 以 獲 得 操 作 異 常 的 相 關(guān) 返 回 代 碼。 - CFieldExchange 類: 提 供 了 用 戶 變 量 與數(shù) 據(jù) 庫 字 段 之 間的 數(shù) 據(jù)
11、 交 換, 如 果 不 需 要 使 用 自 定 義類 型, 你 將 不 用 直接 調(diào) 用 該 類 的 函 數(shù),MFC Wizard 將 自 動(dòng)為 程 序 員 建 立 連 接。4. 兩 種 方 法 的 比 較- 綜 上 所 述, 使 用 這 兩 種 方 法 在Visual C+ 中 都 可 以 很 方便 地 開 發(fā) 出 基 于ORACLE 數(shù) 據(jù) 庫 的 應(yīng) 用 程序, 同 時(shí), 這 兩 種方 法 又 各 有 其 優(yōu) 缺 點(diǎn)。ODBC 由 于 有MFC 強(qiáng) 大 的 類 庫 支 持 而 使 得 編 程 實(shí) 現(xiàn) 非 常 方 便, 同 時(shí) 可 移植 性 也 很 強(qiáng), 在 異 構(gòu) 的 數(shù) 據(jù) 庫 之 間 移 植 也 只 需 更 改 很少 的 一 部 分 程 序, 但 是,由ODBC 的 實(shí) 現(xiàn) 機(jī) 制 我 們 可 以 看到, 與PRO*C 相 比, 應(yīng) 用 程 序需 要 經(jīng) 過ODBC 驅(qū) 動(dòng) 程 序 管 理 器和ODBC 驅(qū) 動(dòng) 程 序 兩 層 才 能 和數(shù) 據(jù) 庫 通 信 接 口 建 立 聯(lián) 系,而PRO*C 是 直 接 與 通 信 接
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度綠色建筑項(xiàng)目合同罰款上限規(guī)定
- 2025年度攪拌車租賃合同附帶綠色施工材料供應(yīng)協(xié)議
- 2025年度主題公園租賃合同范本
- 2025年中國船舶機(jī)電設(shè)備行業(yè)市場全景監(jiān)測及投資策略研究報(bào)告
- 2019-2025年中國生態(tài)保護(hù)行業(yè)發(fā)展趨勢及投資前景預(yù)測報(bào)告
- 2025年度建筑給排水施工分包勞務(wù)合同規(guī)范文本
- 2025年度航空服務(wù)人員短期派遣服務(wù)合同
- 數(shù)據(jù)驅(qū)動(dòng)的消費(fèi)新熱點(diǎn)探索
- 2025年度城市綠化工程項(xiàng)目就業(yè)安置合同
- 2025年度杭州市中介服務(wù)合同范本:租賃合同爭議解決
- (正式版)HGT 6313-2024 化工園區(qū)智慧化評(píng)價(jià)導(dǎo)則
- 松下panasonic-視覺說明書pv200培訓(xùn)
- 單縣煙草專賣局QC課題多維度降低行政處罰文書出錯(cuò)率
- 毫針刺法(全)教學(xué)課件
- 金風(fēng)科技-風(fēng)電產(chǎn)業(yè)集團(tuán)-供應(yīng)商現(xiàn)場作業(yè)基礎(chǔ)安全考試附答案
- 公共關(guān)系學(xué)完整教學(xué)課件
- 人工智能機(jī)器人科學(xué)小報(bào)手抄報(bào)簡報(bào)
- 三年級(jí)下冊美術(shù)課件-第1課 燈彩輝映|浙美版 (共19張PPT)
- 硫酸銨廢水MVR蒸發(fā)結(jié)晶
- 原子物理學(xué)第五章-多電子原子:泡利原理
- 35kV輸電線路工程旋挖鉆孔專項(xiàng)施工方案
評(píng)論
0/150
提交評(píng)論