奇怪的错误信息

ranble 2007-07-25 04:57:26
报错信息:ADODB.Recordset 错误 '800a0cc1'在对应所需名称或序数的集合中,未找到项目。

<%
set rs = Server.CreateObject("ADODB.Recordset")
sql = "Select * from kcorder,kc Where khqr = True and 始发地 = '北京市' and 始发市 = '北京辖区' and sfqx = '东城区' and kcid = kc.id Order By kcorder.id Desc"
rs.Open sql,Conn,1,1
do while not rs.eof
response.Write(rs("kcorder.id")&"<br>")
rs.movenext
loop
%>
表结构:
kcorder
-----------
id
kcid
hwname
hwzl
hwbz
bz
name
phone
qq
post
mobile
fax
address
email
web
addtime
ddnum
userid
dj
ckyj
dwyj
khqr
bzj
fc
zh
fctime
zhtime
khqrtime
-----------
kc
-----------
id
title
kcnum
kclen
kczz
kcstyle
始发地
始发市
sfqx
目的地
目的市
mdqx
yxq
bz
name
phone
qq
post
mobile
fax
address
email
web
time
sh
tj
ip
hits
userid
lx
syr
fdjh
cjh
---------
...全文
178 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ranble 2007-07-25
  • 打赏
  • 举报
回复
输出rs(0)的话就可以了,但是我想用字段名称来做,望高手指点问题出在哪里!
ranble 2007-07-25
  • 打赏
  • 举报
回复
奇怪的是在SQL语句中kcorder.id没有任何问题在输出的时候就报错误!
ranble 2007-07-25
  • 打赏
  • 举报
回复
表kc里面也有id这个字段如果写成response.Write(rs( "id ")& " <br > ") 的话就和kcorder表中的混淆了.
ycwsx 2007-07-25
  • 打赏
  • 举报
回复
可以把response.Write(rs("kcorder.id")&"<br>")改成
response.Write(rs("id")&"<br>")
ranble 2007-07-25
  • 打赏
  • 举报
回复
在线等高人指点实在找不出错误在哪儿!

28,391

社区成员

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

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