我的机器装了客户端程序需要访问服务器上的ORACLE数据库,请问各位高人该怎么写!!
最好能帮我写出两种:1、需要数据源连的   2、不需要数据源连
在下谢谢了!!!!!!!!!!!!!!

解决方案 »

  1.   

    ADODB 2.6以上版本,直接使用连接字符串DataConnectionString="Provider=OraOLEDB.Oracle.1;Persist Security Info=True;Password=<Password>;User ID=<LoginName>;Data Source=atuser;"
    安装好 Oracle 的 OleDB 驱动、设定好NetServiceName
      
      

  2.   

    你的机器安装了oracle的客户端了吗?
    安装了就可以使用ado控件创建连接字符串,选择Oracle Provider for OLE DB提供程序就行了.
    注意要配置好oracle客户端的本地网络服务名配置就行了.
      

  3.   

    我的机器已经安装了客户端,现在要做的是访问服务器上的数据库,不能使用ADO控件,
    服务器名:oracle9,用户名:test,密码:qwert
    我该怎么做,帮帮忙!!!
      

  4.   

    用adodc控件先獲取她的連接字符串 你可以在adodc屬性裏面得到adodc自動生成的連接字符串
    然後給ado的connectionstring賦值就可以了
      

  5.   

    Dim conn As ADODB.Connection
        Dim rs As ADODB.Recordset
        Set conn = New ADODB.Connection
        Set rs = New ADODB.Recordset
        Dim strConnectionString As String
        
        strConnectionString = "Driver={Microsoft ODBC Driver for oracle};ConnectString=ORACLE9;" & _
                                "UID=test;PWD=infnet;"
        conn.ConnectionString = strConnectionString
        
        conn.Open我是这样写的但是不好用能帮我看看吗!!
      

  6.   

    DataConnectionString="Provider=OraOLEDB.Oracle.1;Persist Security Info=True;Password=qwert;User ID=test;Data Source=oracle9;"  
      

  7.   

    我一直都在使用中。要么就是你没有安装 OleDB 的驱动,这个不是默认安装,需要安装的时候人工选择的。
      
      

  8.   

    怎么安装 能告诉我一下吗? 我以前使用sqlServer的,而且这次的系统是日文的,说的详细点好吗