各位高手,小妹现在想用delphi连接远程的oracle数据库,不知道行不行,有什么好的方法吗,最好能有一些代码,谢谢了,只需查询数据库里符合条件的条目。和与Sql Server2000有什么区别吗?

解决方案 »

  1.   

    其实访问oracle不管远程和本地,都是一样的。通用的做法就是需要安装oracle客户端,然后可以通过用TDatabase,TQuery等组件来访问。 
      

  2.   

    远程的没用过,本地的连接可以用ADO,如果会连SQL Server那么Oracle也差不多,
    如果你不想装客户端,可以用ODAC,第三方控件.
      

  3.   

    如果是小項目,客戶端少的話建議安裝Oracle客戶端,要是客戶端多的話,建議用三層架構吧.
      

  4.   

    远程访问和本地访问是一样的,配置TNSNAMES.ORA就行了。
    我这有个9i的精简版,很小10兆,配合odac控件没有任何问题。
      

  5.   

    安装一个oracle客户端,在oracle 的assistant 中配置远程数据库。然后在delphi 中安装oracle控件给orasession中赋值sever,username,password的值,orasession.open
      

  6.   

    需要安装oracle客户端,其他操作和操作sqlserver类似
      

  7.   

    用ODAC组件连接,可以不用安装oracle客户端了,否则打包挺麻烦的
    也可以用ado,bde
      

  8.   

    安装一个Oracle Access控件,通过orasession与oracle数据库连接
      

  9.   

    从原理上来说,访问局域网数据库和访问互联网的数据库并没有技术上的差别,只有性能和安全上的差别,只要能确定数据库服务器的Ip和Port,都是一样的.
      

  10.   

     好像要装Oracle的客户端。这样的方法好像没什么技术含量,呵呵
      

  11.   

    ODAC不需要安裝Oracle客戶端.
    Delphi自帶的BDE也可以,但是需要設定BDE并且需要安裝Oracle客戶端.
      

  12.   

    远程和本地都一样,只要能ping通就可以连接上了。
      

  13.   

    Delphi與oracle連接遠程和本地都是一樣的