我需要用C++编程连接Oracle数据库,网上也没有搜到OCCI的下载地址,有哪位大侠知道下载地址,望告知!非常感谢!

解决方案 »

  1.   

    oracle安装目录下就有,没必要再下载。不知道老兄这样选择是否必要。
    如果老兄很熟悉你的开发环境,作出选择是有依据的,则去尝试。
    否则,我建议你说出你的目的,别人给你建议,也许会事半功倍。
      

  2.   

    oracle 8, 9安装时就可以选择oci的安装{
    Environment *env;
    Connection *conn;
    env = Environment::createEnvironment (Environment::OBJECT);
    conn = env->createConnection (user, passwd, db); MetaData metaData = conn->getMetaData("users", MetaData::PTYPE_TABLE);
    vector<MetaData> v1 = metaData.getVector(MetaData::ATTR_LIST_COLUMNS); //好像用metaData的getXXX这一类函数后都会出现错误,
    //下面的for循环去掉的话就会在 函数退出 时出错,而且没有抛出异常 for(int i=0; i < v1.size(); i++)
    {
    MetaData md = v1[i];
    string ColumnName = (md.getString(MetaData::ATTR_NAME));
    } env->terminateConnection (conn);
    Environment::terminateEnvironment (env);
    }另外,常听到C++中调用oracle的存贮过程,这是怎么一回事?
    为什么用occi开发的中文文章这么少呢,是不是大家都不用这个东西啊http://community.csdn.net/Expert/topic/4894/4894407.xml?temp=.4901697
    我的帖子,高手知道的请去那儿也回复一下方便给分,分不够可以加
      

  3.   

    开发windows下的程序,能用C#,VB.NET就用,
    开发非windows下的程序,能用JAVA就用,这些例子在网上找找也方便,而且在编程智能上都做的很好