首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

VFP怎么链接ORACLE数据库

2012-03-30 
VFP如何链接ORACLE数据库?VFP如何链接ORACLE数据库?请指教。[解决办法]http://www.bianceng.cn/Oracle/[解

VFP如何链接ORACLE数据库?
VFP如何链接ORACLE数据库?请指教。

[解决办法]
http://www.bianceng.cn/Oracle/
[解决办法]
如果要在其它的机器(运行软件的机器)上连数据库,这个运行软件的机器要安装 oracle 客户端
[解决办法]
环境: oracle9.2 , windows 2000 server ,VFP6 ; 
程序如下: 
connectionstring='DRIVER={Microsoft ODBC for Oracle};SERVER=MyOracle;UID=JHZTEST;PWD=123'&& MyOracle为数据库名称

connectionstring='DRIVER={Microsoft ODBC for Oracle};SERVER=MyOracle.domain域名;UID=JHZTEST;PWD=123'

messagebox(connectionstring) 

connectid = SQLSTRINGCONNECT(allt(connectionstring)) 

messagebox(str(connectid)) 

IF connectid <= 0 
MESSAGEBOX('连接Oracle数据库失败!',48,'信息提示') 
RETURN 
ENDIF
[解决办法]
1、运行这段代码的电脑安装了 oracle 客户端 了吗?
2、如果1实现了,那你先手工配制 ODBC 试试, 手工 ODBC 可以通过,说明是代码问题。
可能代码问题只有这个
SERVER=10.1.15.135 
应该是 oracle 数据库名称 或 Oracle.domain域名

[解决办法]
SERVER=10.1.15.135 错误,不能是ip地址,应该是oracle客户端建立的数据源名称。如安装的是9i,在oracle/net80/admin下的那个t打头的ora文件里建立,可以用记事本打开。

热点排行