不安装oracle客户端,delphi7生成的DLL能连接上数据库吗? 因我是传ip,user,pass,port参数给delphi生成的DLL,Dll接收这几个参数后判断是否能连接上oracle,能在DLL里判断吗?(不装oracle客户端)我是inno setup里调用dll的,odac能应用到DLL吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用ODAC的Net选项就可以搞定oracle免客户端了,但是有些oracle的功能受限制,安全性低一些。直接写DLL,感觉好难。 呵,好难呀,那只能是要客户机安装oracle客户端了,好烦呀,delphi7连接oracle这么麻烦的 等会看看有没有高手来指导一下,你是用ADO?绿色精简版oracle客户端也不大很小哦 我是完整版的oracle10(装在A机上)B机delphi7 Dll来连接,B机想实现不装oracle客户端来连接上.现在是安装了客户端(Net连接得到服务名)通过ado连接服务名来连接上oracle的. 必需安装个简易的客户端,才可以连接Oracle 是不是呀,但有人说不行哦,你经常用odac吗?试过DLL这种情况没有 odac不用装客户端这是肯定的;封装在dll里应该也可以,不过本人没试过 只要把OraSession的Net属性设为True就可以不用客户端了, ftp://202.117.210.28/file/odac4.rar 免费的!使用‘net'方式连接,就不用装oracle客户端, sample from odac help: var OraSession: TOraSession; . . . OraSession.Options.Net := True; OraSession.Username := 'Scott'; OraSession.Password := 'tiger'; OraSession.Server := '205.227.44.44:1521:orcl'; // Host:Port:SID d6 sp2+linux 2.4+oracle 8.1.7 测试成功。 用odac吧,这是专门为联接oracle开发的组件 ODAC不知道咋回事,我一直没有安装成功,安装上ORACLE客户端,直接用ADO来连接就行,多方便 Delphi连接SQL不是也异常麻烦,要安装MDAC,还要安装SQLServer的OLEDB才能连接。和连接Oracle差不多。只是windows自带了这些驱动,要是windows自动oracle的驱动也一样。因此这个问题不是Delphi的事哈,是数据库平台厂商的问题。 呵呵,sqlserver我是inno setup5.2.3里调用它的osql.exe来测试连接并运行.sql文件来建立mssql数据库的 TStringGrid滚动条的问题. 两个问题 切换用户后delphi的组件面板上的所有组件都没有了 生存下拉菜单的问题 用什么东西来加密数据? imageEN中绘图的问题 哪里能下载ExpressOrgChart For D7 小妹请教一个问题,在线等待? 我谈事业与工作! 怎样给我的窗体加上鼠标离开和进入事件? Delphi 为什么我用acreport 打印的时候 内详! 关于电子白板的录制
直接写DLL,感觉好难。
B机delphi7 Dll来连接,B机想实现不装oracle客户端来连接上.
现在是安装了客户端(Net连接得到服务名)通过ado连接服务名来连接上oracle的.
是不是呀,但有人说不行哦,你经常用odac吗?试过DLL这种情况没有
ftp://202.117.210.28/file/odac4.rar 免费的!使用‘net'方式连接,就不用装oracle客户端,
sample from odac help:
var
OraSession: TOraSession;
. . .
OraSession.Options.Net := True;
OraSession.Username := 'Scott';
OraSession.Password := 'tiger';
OraSession.Server := '205.227.44.44:1521:orcl'; // Host:Port:SID
d6 sp2+linux 2.4+oracle 8.1.7 测试成功。
和连接Oracle差不多。
只是windows自带了这些驱动,要是windows自动oracle的驱动也一样。
因此这个问题不是Delphi的事哈,是数据库平台厂商的问题。