asp中“在对应所需名称或序数的集合中,未找到项目”是怎么回事?

来源:百度知道 编辑:UC知道 时间:2024/05/07 08:06:52
代码如下:
zblb.asp中的部分代码如下:
for i=0 to rs.fields.count-1
response.write "<td><B>" & rs.fields(i).name & "</B></td>"
next
response.write "</tr>"
do while not rs.eof
response.write "<tr>"
for i=0 to rs.fields.count-1
response.write "<td>" & rs.fields(i) & "</td>"
next
sid= rs("id")
rs.movenext
response.write "<td><a href=""edit.asp?tt=sid"">编辑</a></td></tr>"

loop

edit.asp的部分代码
<%
ID=request.querystring("tt")
response.write(ID)
Set Conn = Server.CreateObject("ADODB.Connection")
CONNSTR="driver={microsoft access driver (*.mdb)};dbq="+server.mappath("duty.mdb") +";"

conn.open CONNSTR
set rs=server.

数据库链接打开了吗?
rs.open "select * from duty where id="&ID,conn,1,3
ID为数值
或者
rs.open "select * from duty where id="&ID&"",conn,1,3

sql="select * from duty where id= " +ID

上面一句换成

rs.open "select * from duty where id="+ID,conn,1,3

你需要先打开数据库才能读取数据的!

将上面的改成:rs.open "select * from duty where id="&ID,conn,1,3
vbscript中的连接符用&才合法.

asp中“在对应所需名称或序数的集合中,未找到项目”是怎么回事? asp中“在对应所需名称或序数的集合中,未找到项目” asp 错误类型:ADODB.Recordset (0x800A0CC1) 在对应所需名称或序数的集合中,未找到项目 ASP编程错误"在对应所需名称或序数的集合中,未找到项目" 在用ASP做在线答题系统时,报错ADODB.Recordset (0x800A0CC1)在对应所需名称或序数的集合中,未找到项目. ADODB.Recordset (0x800A0CC1)在对应所需名称或序数的集合中,未找到项目。test.asp, 第 23 行 ADODB.Recordset (0x800A0CC1)在对应所需名称或序数的集合中,未找到项目。/Reg/userinfo.asp, 第 96 行 ASP报错,谁来看看...ADODB.Recordset (0x800A0CC1)在对应所需名称或序数的集合中,未找到项目。 出现ADODB.Recordset (0x800A0CC1),在对应所需名称或序数的集合中,未找到项目。 在vs2003中则怎么找到名称空间所对应的文件