如果用VB+Oracle開發應用程序﹐一定要在client端安裝Oracle Client端嗎﹖有什么辦法可以不安裝數據庫的client端就可以與Oracle實現連接﹖thanks!

解决方案 »

  1.   

    ADO没有Oracle的驱动,需要先装Oracle的驱动,其实装客户端也只是为了驱动而已。
      

  2.   

    可以不装客户端,但是至少要装net8
      

  3.   

    可以不装客户端.
    只要你有NET8支持就行!
      

  4.   

    net8是oracle的客户端连接接口,用来配置数据库端ip地址和服务名等信息的,以便客户端连接到数据库,但据我所知,无法独立安装net8,必须安装oracle的最小版本。如果使用如下代码:
    引用microsoft activex data object 2.X library
    dim cn as new adodb.connection
    dim rs as new adodb.recordset
    cn.open "Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User id=Username;Password=asdasd;"
    rs.open "select * from 表" ,cn
    debug.print rs.fields(0)MyOracleDB就是你在net8中配置的服务名。