目的:通过vc2010访问oracle数据库
问题:在vc2010里面加载了个oci程序,顶部的头文件很多提示没法找到,加载位置如下:
另外一个加载的就是oci.lib,加载位置如下:
最后需要把
#ifdef RCSID
static char *RCSid =
"$Header: ociuldr.c 2005.05.19 Lou Fangxin, http://www.anysql.net $ ";
#endif /* RCSID */
/*
NAME
ociuldr.c - Using OCI to rewrite the unload script.
MODIFIED (MM/DD/YY)
Lou Fangxin 2005.05.19 - Initial write.
Lou Fangxin 2005.05.22 - Add File Option to command
Lou Fangxin 2005.05.25 - Enable login as sysdba
*/
#include <ctype.h>
#include <string.h>
#include <stdlib.h>
#include <time.h>
#include <oratypes.h>
#include <ocidfn.h>
#ifdef __STDC__
#include <ociapr.h>
#else
#include <ocikpr.h>
#endif
#include <ocidem.h>
#include <oci.h>
这些头文件定义全部放到stdafx.h中,即可。