我已经转移到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
答案 0 :(得分:0)
我认为在此代码之前使用.MaxReords = 1语句。检查