你指的什么协议,可我用odbc就可以连上啊!

解决方案 »

  1.   

    用这种写法试试:其实很简单(8i,9i调试成功)
    dim sql                                                                                                  
       dim rs    
       Set Conn = Server.CreateObject("ADODB.Connection")
       Conn.Open "DRIVER={Microsoft ODBC for Oracle};UID=uid;PWD=pass;Server=sid"      
       注意:其中的server指的是Oracle数据库服务名称,如ORACTjj_192.168.130.114,其中ORACTjj为数据库的SID.
      

  2.   

    请问 chahaimei(chahaimei),UID=uid;PWD=pass;Server=sid是不是必需的啊?
      

  3.   

    Oracle安装目录的文件格式为“NTFS”时:
    D:\Oracle右键属性的“安全”添加“IUSR_机器名”、“IWAM_机器名”
    (可能需要重启机器)Function gfGetConn()'连接Oracle数据库,使用Oracle自带的连接驱动
    Dim sConnString
    Dim oConn
    sConnString = "Provider=OraOLEDB.Oracle.1;Password=oaadmin;Persist Security Info=True;User ID=oaadmin;Data Source=ora9i"
    set oConn = server.CreateObject("ADODB.Connection")
    oConn.Open sConnString
    set gfGetConn=oConn
    End Function