当前位置: 技术问答>linux和unix
LINUX下的C++问题
来源: 互联网 发布时间:2015-10-14
本文导语: 我在LINUX下面写C++程序的时候,要先从个文件里面读数据。然后把读到的数据保存在文件服务的数据库上,数据库装的是ORACLE 9I。我不知道如何将读到的数据如何实现远程保存,哪个做过的兄弟帮帮忙呀 ...
我在LINUX下面写C++程序的时候,要先从个文件里面读数据。然后把读到的数据保存在文件服务的数据库上,数据库装的是ORACLE 9I。我不知道如何将读到的数据如何实现远程保存,哪个做过的兄弟帮帮忙呀
|
用sqlldr这个命令就能把文件导入数据库
|
pro*c
|
用proc有些复杂,在网络上有一个libsqlora8库初步解决了这一问题,它比较好用,但是它是基于oracle8i开发的,不知道可不可以在oracle9i下使用;还有一个是otl,是可以用在9i下的,但是感觉没有libsqlora8好用。
libsqlora8:http://www.poitschke.de/libsqlora8/
otl:http://otl.sourceforge.net/
libsqlora8:http://www.poitschke.de/libsqlora8/
otl:http://otl.sourceforge.net/
|
PRO*C 很简单啊,每一个数据库要用的变量声明EXEC SQL BEGIN DECLARE ...
每条SQL前加上EXEC SQL...
很简单的
每条SQL前加上EXEC SQL...
很简单的
|
网上资料还是比较多的。这个是oracle下嵌入式编程,不是复杂。