我想死了,我这段话有什么错?

yezhutou 2003-08-25 11:40:34
set rs1=Server.CreateObject("ADODB.RecordSet")
rs1.open "Select 监控点编号 from CmpList where 站点名称='"&mwebname&"'","DSN=huanbao;"
set rs2=Server.CreateObject("ADODB.RecordSet")
while not rs1.eof
jdkID=rs1("监控点编号")
rs1.movenext
wend
set rs2=Server.CreateObject("ADODB.RecordSet")
rs2.open "Select * from '"&jdkID&mproname&"' where 监控时间 between '"&mstarttime&"' and '"&mendtime&"'","DSN=huanhao;"


我是想查出CmpList表中的监控点编号,因为我知道结果只有一个,所以用jdkID来存储rs1的结果,然后从一个由jdkID,mproname两个字符串结合组成而成的一个表名中查找监控时间在mstarttime和mendtime之间的数据,我上面的这段程序在书写或者表达上有什么错误吗?我想死了,调了一个上午,帮忙!
...全文
39 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuyangfeng 2003-08-25
  • 打赏
  • 举报
回复
不要慌死先
我帮你顶一下
szsammy 2003-08-25
  • 打赏
  • 举报
回复
set rs2=Server.CreateObject("ADODB.RecordSet")多写了一次
diya 2003-08-25
  • 打赏
  • 举报
回复
set rs1=Server.CreateObject("ADODB.RecordSet")
rs1.open "Select top 1 监控点编号 from CmpList where 站点名称='"&mwebname&"'","DSN=huanbao;"
jdkID=rs1("监控点编号")
set rs2=Server.CreateObject("ADODB.RecordSet")
rs2.open "Select * from '"&jdkID&mproname&"' where 监控时间 between '"&mstarttime&"' and '"&mendtime&"'","DSN=huanhao;"

bineon 2003-08-25
  • 打赏
  • 举报
回复
才疏学浅,只能看到set rs2=Server.CreateObject("ADODB.RecordSet")
写了2次,其他的,呵呵,就不清楚了!
我一个问题已经弄了一晚上还没有解决!真的很想去长江喂鱼!

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧