rt谢谢大家了

解决方案 »

  1.   

    可用以下方法的任意一种:
    odbc
    oci/occi
    pro*c
    连上之后,建表就用create table的sql就行了。
    当然,如果你不想去研究这些api的话,最土但是也是直接简单的方法就是C++里面调用system函数执行sqlplus来建表,呵呵,貌似可以实现你的需求,就是:
    system("sqlplus user/pass@dbname @scrit.sql");其中建表脚本就放在script.sql这个脚本文件中,user/pass/dbname 换成相应的数据库用户名/口令/服务名即可。
      

  2.   

    MFC链接ORACLE很简单,,几个函数就可以了!!!
    用ODBC链接!!!
    oDATABASE db;
    db.IsOpen();
    CRecordset reacordset(&db); //绑定查询数据源
    ssql='select * from tablename';SQL语句
    reacordset.Open(CRecordset::forwardOnly,ssql);//返回结果集不返回结果集使用函数oDatabase.Execute("delete * from 表名);
      

  3.   

    说得好,即这么几种。补充一点:
    性能最好的是OCI,其次是pro* C,最差是ODBC,对应的技术门槛OCI是最难的,pro* C次之,ODBC最容易。