急求一套连接Oracle8得源码
不管是oci,还是ADO,ODBC。能连上即可
要C/C++/VC的源代码
数据库版本比较老,只有连接那一块就行。谢谢!
------解决思路----------------------
200分,LZ我只想接点分
------解决思路----------------------
http://www.connectionstrings.com/oracle/
从其中选择一个适合的字符串,
用ADO访问数据库。
------解决思路----------------------
http://www.vckbase.com/index.php/wv/1089.html
------解决思路----------------------
授人以鱼不如授人以渔
安装orcal8的驱动程序
打开excel,工具 ,宏,vb编辑器
插入一个窗体
在工具箱中,拖入adodc控件
选中拖入的adodc控件
点击属性表中的ConnectionString属性,出现连接向导
选 使用连接字符串
点击生成
选中Orcal8驱动程序
按向导一步一步生成
将生成的字符串拷贝出来,那就是你要的连接串,
其他和别的数据库操作就一个样了
------解决思路----------------------
ADO教程看这里的例子,连接字符串看这个。
------解决思路----------------------
如果厂商的高版本不自动兼容低版本,这个真没辙了,两太机器安装不同的版本,用SOCKET进行通讯吧。
------解决思路----------------------
这个是OCILIB的:
#include <stdio.h>
#include "ocilib.h"
int main (int argc, char ** argv)
{
if (OCI_Initialize (NULL, NULL, OCI_ENV_DEFAULT) == 0)//如果初始化OCILIB库失败,就报错
{
return -1;
}
OCI_Connection * ociConn;
ociConn = OCI_ConnectionCreate ("192.168.227.128", "test", "test", OCI_SESSION_DEFAULT);//连接数据库
if (ociConn == 0)//如果连接数据库失败,就报错
{
return -1;
}
OCI_ConnectionFree (ociConn);//断开数据库
return 0;
}
1 官方网站
http://sourceforge.net/projects/orclib/
2 使用方法
源代码包含ociliba.lib、ocilibm.lib、ocilibw.lib这三个静态库文件,再包含ocilib.h头文件,即可编译。将ociliba.dll、ocilibm.dll、ocilibw.dll这三个动态库文件和程序可执行文件放在同一目录下,就可运行。
------解决思路----------------------
OCILIB兼容所有的Oracle数据库,且非常稳定,强烈推荐!