当然是可以的,不过你机器上要先安装有ORACLE的驱动。VB语法好象是:
"driver={Oracle Driver};dbq=" & ServerName & ";PWD=Password"这样就建立一个数据库连接了,很久不用了,可能有错误,自己琢磨吧。

解决方案 »

  1.   

    对阿,不知道ado可不可以连接
      

  2.   

    就是用的ADO啊完整的写法:dim g_con as adodb.connectionset g_con = new adodb.connection
    g_con.open "Driver={Oracle Driver};DBQ=" & ServerName & ";PWD=Password"dim rs as new adodb.recordset
    rs.Open strSQL, g_Con, adOpenStatic, adLockOptimistic
      

  3.   

    ServerName 怎样写
    如的我oracle是:  oracle服务器IP-61.23.211.122
                       SID为  rsrc
    ServerName  = ?
      

  4.   

    同志们,一般的做法是这样的,当你在特定机器上安装ORACLE服务器端的时候,把服务器的名字设置为该计算机的名字,这样就一目了然了,程序员在编程的时候,只要知道服务器所在的机器名,就知道服务器名了你们认为呢?这叫曲线救国
      

  5.   

    可以安装ORACLE OLEDB驱动,这就不需要客户端了,然后用ADO调用这个OLEDB驱动就可以了。驱动到 www.oracle.com 有下载。可以把它打包到安装程序里
      

  6.   

    我觉得,不安装oracle客户端不太容易实现,因为你没有办法进行TNSName解析,要知道要连接oracle就必须使用service name,而这个name要用到tnsname.ora这个文件。
      

  7.   

    你们到底访问过oracle的网站没有,ORACLE OLEDB驱动、ODBC驱动都必须依赖于ORACLE CLIENT 才能使用,你们的这些方法,我不知做了多少次没有ORACLE CLIENT,所有的客户端应用,都不可用(除了JDBC),这是ORACLE文档里写明的,你们看过文档了吗,不要瞎说吗!我不知道ORACLE公司为什么这样做,只为了连到数据库,为什么一定要装600M的客户端!为什么不象微软的部件一样小巧玲珑,可能是ORACLE是JAVA写的吧。各位,是否知道有第三方的软件,可以轻易实现连到ORACLE?
      

  8.   

    楼上的白痴,ORACLE的什么屁文档我没有看到过,也不需要我看,可是我的亲身经历告诉我,不需要装ORACLE的客户端大爷我的机器上照样有ORACLE的驱动。况且ORACLE的客户端最小安装只需要90MB,你个白痴。还他妈的看文档呢
      

  9.   

    同意 keanu_woo(爱老虎油) 的" ORACLE的客户端最小安装只需要90MB" //其实是99MB哟。
    不同意 keanu_woo(爱老虎油) 骂人。
      

  10.   

    客户端是要安装的,至少net8 client不能少,没有它就不能解析,自然没办法连到服务器