Delphi访问远程oracle 各位高手,小妹现在想用delphi连接远程的oracle数据库,不知道行不行,有什么好的方法吗,最好能有一些代码,谢谢了,只需查询数据库里符合条件的条目。和与Sql Server2000有什么区别吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实访问oracle不管远程和本地,都是一样的。通用的做法就是需要安装oracle客户端,然后可以通过用TDatabase,TQuery等组件来访问。 远程的没用过,本地的连接可以用ADO,如果会连SQL Server那么Oracle也差不多,如果你不想装客户端,可以用ODAC,第三方控件. 如果是小項目,客戶端少的話建議安裝Oracle客戶端,要是客戶端多的話,建議用三層架構吧. 远程访问和本地访问是一样的,配置TNSNAMES.ORA就行了。我这有个9i的精简版,很小10兆,配合odac控件没有任何问题。 安装一个oracle客户端,在oracle 的assistant 中配置远程数据库。然后在delphi 中安装oracle控件给orasession中赋值sever,username,password的值,orasession.open 需要安装oracle客户端,其他操作和操作sqlserver类似 用ODAC组件连接,可以不用安装oracle客户端了,否则打包挺麻烦的也可以用ado,bde 安装一个Oracle Access控件,通过orasession与oracle数据库连接 从原理上来说,访问局域网数据库和访问互联网的数据库并没有技术上的差别,只有性能和安全上的差别,只要能确定数据库服务器的Ip和Port,都是一样的. 好像要装Oracle的客户端。这样的方法好像没什么技术含量,呵呵 ODAC不需要安裝Oracle客戶端.Delphi自帶的BDE也可以,但是需要設定BDE并且需要安裝Oracle客戶端. 远程和本地都一样,只要能ping通就可以连接上了。 Delphi與oracle連接遠程和本地都是一樣的 delphi删除xml文件中的某个节点 一封只有程序员才能读得懂的信 密码验证问题 不同分辨率下按钮位置显示不正常 关于动态数组的问题? dbgrid的问题.大家帮下忙 如何编程设置excel 中A1和A4合并后使汉字竖排 sdf 在idtcpserver的execute事件中使用adoquery控件出错 Delphi VS Powerbuilder 如何增加一个右键菜单 像nv显卡驱动一样可以在桌面空白区域 点击右键后出现 delphi7中有什么方法可以实现.net中的 ##endreigon 功能吗? 插件也可以,谢谢!
如果你不想装客户端,可以用ODAC,第三方控件.
我这有个9i的精简版,很小10兆,配合odac控件没有任何问题。
也可以用ado,bde
Delphi自帶的BDE也可以,但是需要設定BDE并且需要安裝Oracle客戶端.