1 在oracle官方网站上下载occi vc8版本的库,放到oracle下的oci/lib/msvc/vc8的目录下面。
2 在vs中的目录设置中,加入相应的库和头文件。将项目设置成为:多线程调试 DLL (/MDd)。
3 在连接器的命令中输入 oci.lib oraocci10d.lib orasqx10.lib msvcprt.lib MSVCRT.lib这5个lib文件。预处理加上_DLL,WIN32COMMON两项。
4 path目录中设置好$oracle$/product/10.2.0/db_1/oci/lib/msvc/vc8;
$/Microsoft Visual Studio 8$/VC/redist/Debug_NonRedist/x86/Microsoft.VC80.DebugCRT;C:/Program Files/Microsoft Visual Studio 8/VC/redist/x86/Microsoft.VC80.CRT,不然会提醒找不到动态库。
5 OK,设置好之后就可以进行occi开发,来访问数据库了。清单工具一定要选择生成项,不然运行的时候也会出现错误。
以下是一段代码来测试连接情况