我目前的状态是:
本机上安装了oracle,并建立了一个服务:nb111,用户名和密码还都是nb111,nb111
odbc还没设.
是不是想办法获得连接字符串就行了?
另外oracle是8.1.17
我不笨,教教就会谢谢了

解决方案 »

  1.   

    问题解决了,没人回答,无法结贴给分啊...........
    解决的方法是:
    1.在本机上设置一个odbc数据源
    2.根据规则填写连接字符串,需要的接个数值是所连数据库的服务名\用户名\用户密码,这里需要注意的是odbc数据源名是不需要的,即在设置数据源时让你添的第一个名字.(其实,这里我是有一点纳闷的,不需要指定数据源名字就直接能够连接数据库,那么针对一个数据库建立两个数据源,访问不会有冲突吗?)
    3.获得连接字符串是最关键的,其他的就不用细说了.附上我的测试代码:)
    <html>
    <head>
    </head>
    <body>
    <script language = VBscript>
    dim cn
    cn = CreateObject("ADODB.Connection")
    cn.ConnectionString = "....."
    cn.open
    dim sql
    sql = "select ID from(select ID from xf_lyxx order by ID desc where rownum <= 1)"
    cn.Execute sql
    </script>
    </body>
    </html>凭记忆力写的,只为参考.
    另外,我感觉我的这段script代码和网上的很多细节不一样.比如
    cn = CreateObject("ADODB.Connection")
    网上就写为
    cn = adodb.connection
    不知道为什么?
      

  2.   

    DataConnectionString="Provider=OraOLEDB.Oracle.1;Persist Security Info=True;Password=<password>;User ID=<loginName>;Data Source=<NetServiceName>;"