connStr="Provider=MSDAORA.1;Password=登陆密码;User ID=登陆名;Data Source=连接串;Persist Security Info=True"set conn=server.CreateObject("adodb.connection")
conn.open connStr

解决方案 »

  1.   

    可以啊,我在delphi中可以连接通过的
      

  2.   

    没有具体的错误信息,浏览器一直处于loading状态啊!!
      

  3.   

    你的数据库是9i?  你到oracle的玩站上当一个新的.http://www.oracle.com/technology/software/tech/windows/ole_db/index.html
      

  4.   

    是啊,但是用你的连接串在delphi中可以连通
      

  5.   

    set conn= server.CreateObject("adodb.connection")
    conn.Open "Provider=MSDAORA.1;data source=lt;user id=scott;password=tiger;" 
    这是我正在用的
    你看行不行
    不过据说在机器上装了ORACLE客户才有用
      

  6.   

    具体可以看
    http://blog.csdn.net/zergpest/archive/2004/09/29/120664.aspx
      

  7.   

    我费了九牛二虎之力终于试通啦,改成这样即可:
    conn.Open "DRIVER={Microsoft ODBC for Oracle};UID=uid;PWD=pass;Server=sid"
      

  8.   

    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