主题:  缺缺:在我最郁闷的时候!(抱歉)还的请你帮忙!

进军.net

职务:普通成员
等级:1
金币:0.0
发贴:105
#12005/4/29 20:41:23
表:guestbook

主题   内容
dd me
ss ds
aa 09
s1 sfs
... ...


在一个页中只显示这个表(主题)的字段值,然后通过点击"主题"的每个字段值在另外一个页相应的显示这个表的"内容"字段值。

例如:见上表:当我点dd时,就显示me.

请看看下面aa.asp页有什么问题呀?指教一下?





aa.asp(报错)
<%@language="vbscript" codepage="936"%>
<%dim sql,rec,conn,ff
set conn=server.createobject("adodb.connection")
conn.open "dsn=aa"
ff=request.querystring("no")
sql="select 内容 from guestbook where 主题='"&ff
set rec=server.createobject("adodb.recordset")
rec.open sql,conn,1,1
%>
<html>
<head>
<title>
<%=now()%>
</title>
</head>
<body>
<%=rec("内容")%>

</body>
</html>

test.asp(能通过)
<%@language="vbscript" CODEPAGE="936"%>

<%sql="select 主题 from guestbook order by 时间 asc"
set conn=server.createobject("adodb.connection")
conn.open "dsn=aa"
set rec=server.createobject("adodb.recordset")
rec.open sql,conn,1,1%>
<html>
<head><title><%=now()%></title>
</head>
<body>
<table width=400 >
<%DIM no%>
<%for no=1 to rec.recordcount%>
<%for i=0 to rec.fields.count-1%>
<tr><td><a href='aa.asp?no=<%=rec.fields(i).value%>'method="GET"><%=rec.fields(i).value%></a></td></tr>
<%next%>
<%rec.movenext%>
<%if rec.eof then exit for%>
<%next%>
<%rec.close
set rec=nothing
conn.close
set conn=nothing
%>

</table>

</body>
</html>



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#22005/4/29 21:25:52
sql="select 内容 from guestbook where 主题='"&ff&"'"
这是一个很基本的常识错误.其他是不是有错误还没有看

我想这类比较简单的错误是不应该发生的,还是打好基础比较重要



进军.net

职务:普通成员
等级:1
金币:0.0
发贴:105
#32005/4/30 8:22:29
sql="select 内容 from guestbook where 主题='"&ff&"'"
哦!这个开始我试了!也不行!后来才改成这样的!可还是不行!



进军.net

职务:普通成员
等级:1
金币:0.0
发贴:105
#42005/4/30 16:45:49
allinhands在吗?继续指点一下吧!



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#52005/4/30 17:10:29
<%dim sql,rec,conn,ff
set conn=server.createobject("adodb.connection")
conn.open "dsn=aa"
ff=request.querystring("no")
sql="select 内容 from guestbook where 主题='"&ff"'"
set rec=conn.execute(sql)
%>
<html>
<head>
<title>
<%=now()%>
</title>
</head>
<body>
<%if not rec.eof then%>
<%=rec("内容")%>
<%
else
response.write "对不起,主题不存在或已删除"
end if

conn.close
%>



进军.net

职务:普通成员
等级:1
金币:0.0
发贴:105
#62005/4/30 18:08:21
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e10'

[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 1。

/mysite/yjp.asp,行6



进军.net

职务:普通成员
等级:1
金币:0.0
发贴:105
#72005/5/8 9:11:14
缺缺请指点!这么多天为什么没有人回复?



进军.net

职务:普通成员
等级:1
金币:0.0
发贴:105
#82005/5/8 9:34:14
自解了!原来是字段名写错了!



浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
#92005/5/8 10:55:54