程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> Pro *C/C++學習筆記(一

Pro *C/C++學習筆記(一

編輯:關於SqlServer
  上周六無事,抽空學習了一下Pro *C/C++,使用的參考書是《精通Oracle 10gPro*C/C++編程》。個人感覺Pro *C/C++語法不難,就是環境設置有點麻煩。編程就是這樣,開頭是一個坎,編譯環境設置不好,看不到輸出結果,就難以獲得那種成就感。下面我以一個簡單例子來說明Pro *C/C++的編譯環境的設置。這次開發環境是:Win XP sp2,VC++6.0,
OCI: version 9.2, Oracle DataBase 10g Enterprise Edition Release 10.1.0.2.0。
 
書上說Oracle為Windows平台提供了Pro *C/C++圖形界面工具,但是我裝的這個Oracle 10g並沒有帶這個圖形界面工具。呵呵,還是用控制台那個Proc吧。這次進行Pro *C/C++大致分為四個步驟:
1.       指定可執行文件路徑、頭文件路徑和庫文件路徑
指定可執行文件路徑實際上是在Visual C++指定運行Oracle 10g的Pro*C/C++預編譯器proc.exe。這個proc.exe在服務器端和客戶端都有,我想是一樣的。這裡是使用的是服務器端的。具體做法是:在VC 6.0的TOOl->Option菜單項的Directory選項卡裡,在Show directoryes for選項裡選擇Executable files,將proc.exe的路徑加進去,如下圖所示:

至於加頭文件和庫文件,我想從事過二次開發的人都比較清楚,我就不一一細說了。具體要加哪些頭文件呢,主要是兩個,一個是sqlca.h所在的目錄,一般是precomp\public,另一個是OCI的頭文件,如下圖所示:

至於庫文件,只需加OCI的庫文件
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved