用c++怎么连接Oracle数据库,连接后怎么在数据库中建表 rt谢谢大家了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可用以下方法的任意一种:odbcoci/occipro*c连上之后,建表就用create table的sql就行了。当然,如果你不想去研究这些api的话,最土但是也是直接简单的方法就是C++里面调用system函数执行sqlplus来建表,呵呵,貌似可以实现你的需求,就是:system("sqlplus user/pass@dbname @scrit.sql");其中建表脚本就放在script.sql这个脚本文件中,user/pass/dbname 换成相应的数据库用户名/口令/服务名即可。 MFC链接ORACLE很简单,,几个函数就可以了!!!用ODBC链接!!!oDATABASE db;db.IsOpen();CRecordset reacordset(&db); //绑定查询数据源ssql='select * from tablename';SQL语句reacordset.Open(CRecordset::forwardOnly,ssql);//返回结果集不返回结果集使用函数oDatabase.Execute("delete * from 表名); 说得好,即这么几种。补充一点:性能最好的是OCI,其次是pro* C,最差是ODBC,对应的技术门槛OCI是最难的,pro* C次之,ODBC最容易。 oracle 11g 控制台乱码 plsql developer 里面可以配置tnsnames.ora不? 大侠们,帮小弟写一个sql语句。小弟再此感激不尽啊 oracle一次(一个SQL)更新多条记录 一个oracle锁问题 oracle 10导出报6550错误,急 oracle多表查询筛选最新记录 导入DMP文件的时候能不能只导入数据,忽略外键等其他约束? 可以得到Oracle数据库写日志的消息吗?我想自己接管数据库日志!具体问题进来看看 谢谢! 请问哪里有oracle8.05 for win client的下载地址 外网使用U盾连接内网数据库 oracle游标问题
odbc
oci/occi
pro*c
连上之后,建表就用create table的sql就行了。
当然,如果你不想去研究这些api的话,最土但是也是直接简单的方法就是C++里面调用system函数执行sqlplus来建表,呵呵,貌似可以实现你的需求,就是:
system("sqlplus user/pass@dbname @scrit.sql");其中建表脚本就放在script.sql这个脚本文件中,user/pass/dbname 换成相应的数据库用户名/口令/服务名即可。
用ODBC链接!!!
oDATABASE db;
db.IsOpen();
CRecordset reacordset(&db); //绑定查询数据源
ssql='select * from tablename';SQL语句
reacordset.Open(CRecordset::forwardOnly,ssql);//返回结果集不返回结果集使用函数oDatabase.Execute("delete * from 表名);
性能最好的是OCI,其次是pro* C,最差是ODBC,对应的技术门槛OCI是最难的,pro* C次之,ODBC最容易。