條件:
winxp ;
vc 6 , 裝在c:/program files/microsoft visual studio/vc98 ;
oracle 9 裝在e:/oracle/ora90 ;
步驟:1、dos視窗設定環境變數,預編譯 oralce 給的關於pro*c 例子
2、設定vc 環境
3、編譯執行 c程式。
具體描述:
1、執行->cmd 回車調出控制台
cd c:/program files/microsoft visual studio/vc98/bin
vcvars32.bat
cd e:/oracle/ora90/pre***p/demo/proc
修改程式為 exec sql connect :username
identified by :password using :dbname;
別忘記在declare section 部分也加上 varchar dbname[20] 宣告 並把oracle service name複製給之。
pcmake sample/sample
會生成 sample/sample.c
2、至e:/oracle/ora90/pre***p/demo/proc/sample下雙擊sample.dsp
sample例子專案開啟。
選單 :工程->設定->tab link
在 物件/庫模組 和 project options 中 加入 orasql9.lib
選單:工具->選擇->目錄 tab頁
顯示目錄有 四個 drop down : (1) excecutable files; (2) include files ;
(3) library files ; (4) source files .
(1)加入 e:/oracle/ora90/bin
(2)加入 e:/oracle/ora90/pre***p/public
(3)加入 e:/oracle/ora90/pre***p/lib/msvc
4、編譯執行 順利的話會出現如 圖所示結果。
結束語:
按照pro*c 語法做成 .pc檔案,用oracle 自帶工具生成 .c檔案呼叫oci介面,編譯執行c程式即可。
關於pro*c 語法 http://.oradb.***/book.htm 有本oracle proc 程式設計。
ibatis 快速上手
簡介 例子 現在我們我們通過乙個簡單的案例,了解如何通過ibatis解決資料訪問問題。現在有有乙個資料庫,資料庫裡面有一張人員資訊表 需求是這樣 通過乙個web應用程式顯示人員資訊表裡面的資訊,並且可以新增 修改 刪除人員記錄 乙個並不複雜的案例,但是它覆蓋所有開發首先要學習的內容。第1步 the ...
Apache James快速上手
2,配置 2.1,環境配置 apache james執行需要jvm,保證所在主機安裝jdk即可 2.2,埠配置 apache james 使用到的埠包括 pop3埠 110 smtp埠 25 2.3,啟動應用 配置完畢james後,就可以啟動了,啟動命令很簡單,只需要執行bin run.sh即可 也...
Keras快速上手
keras的核心資料結構是 模型 模型是一種組織網路層的方式。keras中主要的模型是sequential模型,sequential是一系列網路層按順序構成的棧。你也可以檢視泛型模型來學習建立更複雜的模型 以 和注釋的結合的方式來具體了解一下如何快速使用keras。1 2 引入sequential模...