一年级语文竞赛试题:asp 出现错误,请大家帮忙。

来源:百度文库 编辑:高考问答 时间:2024/05/08 19:17:57
错误类型:
ADODB.Recordset (0x800A0CC1)
在对应所需名称或序数的集合中,未找到项目。
/admin_/zctd_pic_list.asp, 第 113 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

网页:
GET /admin_/zctd_pic_list.asp

时间:
2006年2月18日, 12:57:13

错误行语句:
<%
Response.Write(conn.execute("select fenleimingcheng from wenzhang_fenlei where id='"&rs("fenlei_id")&"'")(0))%></td>
feilei_id 是wenzhang表的

wenzhang_fenlei 表中的字段为 id fenleimingcheng fileurl
wenzhang表中的字段为 id ruanjianmingche zhibie jianjie jiyu fileurl shijian xiazaicishu gengxinren fenlie_id

Response.Write(conn.execute("select fenleimingcheng from wenzhang_fenlei where id='"&rs("fenlei_id")&"'")
这样写
回答者:yantaiweb - 举人 四级 2-18 14:22

后又出现以下错误

错误类型:
Microsoft VBScript 编译器错误 (0x800A03EE)
缺少 ')'
/admin_/zctd_pic_list.asp, line 108, column 105
Response.Write(conn.execute("select fenleimingcheng from wenzhang_fenlei where id='"&rs("fenlei_id")&"'")
--------------------------------------------------------------------------------------------------------^

浏览器类型:

用楼上的方法就可以解决了,先dim一个变量,然后“
变量=rs("fenlei_id")
下面的就容易解决了!
set rss=conn.execute("select fenleimingcheng from wenzhang_fenlei where id="&fenlei_id)

对了,我真不知道这句话是什么意思???
Response.Write(conn.execute("select fenleimingcheng from wenzhang_fenlei where id='"&rs("fenlei_id")&"'")(0))%

Response.Write(conn.execute("select fenleimingcheng from wenzhang_fenlei where id='"&rs("fenlei_id")&"'")
这样写

高手高手高高手。还有这么写的
<%
Response.Write(conn.execute("select fenleimingcheng from wenzhang_fenlei where id='"&rs("fenlei_id")&"'")(0))%></td>

真是懒得可以,学习了。。。。。
fenlei_id=rs("fenlei_id")
set rss=conn.execute("select fenleimingcheng from wenzhang_fenlei where id="&fenlei_id)
Response.Write rss(0)

<%
Response.Write(conn.execute("select fenleimingcheng from wenzhang_fenlei,fenlei_id where id='"&rs("fenlei_id")&"'")(0))%>

fenlei_id,这是哪个表的?
在建立rs对象的时候有没有查询fenlei_id这个字段?

你的语句是错的