0

我已被转移到 Windows 2008 Server,我需要在其中将经典 ASP 功能托管到 Oracle 数据库。我已将服务器配置为运行经典 ASP,并且只发现了一个问题,即当我执行数据库请求时,只返回一条记录,而不是数据库中可用的 999 条记录。在 SQLPlus 中运行实际的 SQL 命令会显示所有记录,所以不确定发生了什么:

selectScName = "select item from my_schema.col1"

Set dbObjT = Server.CreateObject("ADODB.Connection")
dbObjT.open =  "MY-DB-CONNECTION"
Set RSdbTest = dbObjT.Execute(selectScName)

Do while not RSdbTest.EOF
         Response.Write(RSdbTest("col1") & "<br>")
      RSdbTest.MoveNext
     loop
RSdbTest.Close
Set RSdbTest = nothing
dbObjT.Close
Set dbObjT = nothing
4

1 回答 1

0

我认为在这段代码之前使用了 .MaxReords=1 语句。核实

于 2013-07-15T14:08:47.807 回答