本文介绍了使用Pro*C/C 在Visual C 环境下开发Oracle数据库接口程序的方法。
作者:王公琳 董明玉 王俊江 来源:计算机与信息技术 2007年10月19日
关键字:
将PROC集成到VC环境中
为了方便完成用PROC在VC下开发Oracle库接口,通常将PROC集成到Visual C++ 6.0 环境中,直接在C / C++环境中使用PROC预编译器来预编译应用程序,然后进行编译和链接,最终生成可执行程序。将PROC集成到VC环境中应完成如下工作。
1、增加PROC到Tools菜单列表
a) 运行Microsoft Visual C++ 6.0;
b) 从菜单项Tools中选择Customize项。为表述简单起见,书写成如下格式:菜单Tools/ Customize 项。以下采用类似的表达方法。此时出现Customize对话框;
c) 单击Tools选项卡(或属性页),用鼠标移动“Menu contents”框滚动条到底部区域;
d) 双击点划线矩形区域,在空白区域上输入“PROC”,然后按回车键;
e) 在“Command”框中,输入PROC的可执行文件名。根据2.1节的说明,对缺省安装即输入D: \ Oracle \ Ora81 \ BIN \ PROCUI. EXE;
f) 在“Arguments”框中输入“$(TargetName)”。其作用在从菜单Tools中选择PROC项时,VC会将当前项目名传递给PROC,尔后PROC会直接打开该项目文件目录下扩展名为 .pre的同名文件;
g) 在“Initial directory”框中输入“$(WkspDir)” / 单击“Close”按钮,完成将PROC集成到VC环境中的工作。
2、指定头文件路径
为了确保VC顺利完成编译链接,需要将Oracle提供的头文件增加到VC环境中。指定头文件路径的具体步骤如下。
a) 菜单Tools / Options项,出现“Options”对话框;
b) 单击“Directories”选项卡,从“Show directories for:”列表框中选择“Include files”;
c) 移动“Directories”框的滚动条到底部区域;
d) 双击点划线矩形区域,在空白区域上输入包含Oracle支持SQL在VC环境头文件的子目录,根据2.3节的说明,对缺省安装即输入D: \ Oracle \ Ora81 \ PRECOMP \ PUBLIC。