安装客户端
配置客户端
连接程序数据库,用odbc吧
进行sql操作
关闭连接

解决方案 »

  1.   

    可以用ado,我有个简单例子,要的话给我发个邮件:[email protected]
      

  2.   

    只能用0BDC OR ADO 来对数据库,没有别的方法了?
      

  3.   

    用oracle提供的oci也是一个不错的选择,用熟了以后很拽。就是用起来不如odbc和ado方便,而且真正用的人也不是那么多。
      

  4.   

    用ODBC连接数据库,用CDatabase类中的ExecuteSQL(“ALTER  TABLE  ABC  DROP COLUMN  EE”)完成了删除了表ABC 中的 EE 列,但下次再用成程打开这个表时会出错,因为在DoFileExchang中有 EE 项,而在ABC表中没有 EE 列相对应,怎么解决这问题,也就是说:在表中可以任意加/减列,不会影响程序。
      

  5.   

    还可以用Oracle提供的几个类,如ODatabase、ODynaset等。
    #include <Oracl.h>
    //ORACLM32.LIB ODatabase odb;
    odb.Open(dbname,username,password);
    ODynaset odyn(odb,"select * from schema.tablename");
    long nPId;
    while(!odyn.IsEOF())
    {
       odyn.GetFieldValue((const char*)"PID",&nPId);   
       odyn.MoveNext();
    }
      

  6.   

    我在本机上装了ORA8.05的客户端,但没有找到oracl.h。
    这个文件应该在那儿找到。