如何使用delphi连接远程的oracle数据库阿!急,在线等!(100分)

  • 主题发起人 snoopy33
  • 开始时间
S

snoopy33

Unregistered / Unconfirmed
GUEST, unregistred user!
小妹开始的时候是使用ado字串连接的数据库,本机由于装有oracle客户端,
所以直接配置服务名就行了,可是给客户用的时候却要远程连接数据库,
顿时傻眼,各位大虾帮帮忙吧!!!
 
你可以到下面这个地址去看一看:
http://www.myhard.com/20010910/195976.shtml
 
楼上的阿,那个讲的是通过odbc连接阿,我想知道有没有办法不通过
odbc连接过去的,也就是说oledb
 
你要先在ORACLE的DBMS中,为相应要连接的数据库先建一别名,假设为ORACLE1,那么,你在
DELPHI中,设置ADOConnection控件的Connectiongstring属性,点击其后按钮,选择use connect
string项,点击BUILD按钮,在提供者栏选择microsoft ole db provider for oracle ,在
连接栏,输入服务器名称中,输入要连接数据库对应的别名,刚才建为RACLE1,用户名,密码为
对应数据库的用户名,密码,点击测试连接,测试成功,就可以得到一连接字符串,将CONNECTED
属性该为TRUE就可以了。也可以将刚才得到的连接串,在程序中应用。
 
楼上的作法我明白,但是如果这样的话,给客户装试用软件的时候就必须
同时装上oracle(虽然我已经这么做了),如果做成release的版本,并把oracle
中的dll文件打包过去安装也是可以,不过有没有不需要这些操作,而能实现连接的
可能性呢?
 
我也想知道!!!
 
用第三方控件 DOA
http://www.51delphi.com里有下载.
 
顶部