
ADODB.Field (0x800A0BCD) BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除。大侠们,帮帮忙改改错
<%Dimrs,i,titleCallopenConn()'打开数据库Setrs=conn.execute("Selecttop5DiscID,TitleFrom[Dis...
<%
Dim rs,i,title
Call openConn() '打开数据库
Set rs=conn.execute("Select top 5 DiscID,Title From [Discount] order by DiscID desc")
If Not rs.eof Then
For i=1 To 5
title=rs(1)
if len(title)>10 then
title=left(title,10)&"…" '如果超过10 字符则缩短标题并以...结尾
else
title=title '小于10个字符就输出原标题
end if
%>
<a href="ActiveShow.asp?ID=<%=rs(0)%>"><%=title%></a><br/>
<%
rs.moveNext
Next
Else
%>
暂时没有信息!
<%
End If
Call rsClose()
Call connClose()
%>
我知道我是没有判断对,但是我不知道该怎么判断,在哪里判断,我是菜鸟,大侠们多帮帮忙。。 展开
Dim rs,i,title
Call openConn() '打开数据库
Set rs=conn.execute("Select top 5 DiscID,Title From [Discount] order by DiscID desc")
If Not rs.eof Then
For i=1 To 5
title=rs(1)
if len(title)>10 then
title=left(title,10)&"…" '如果超过10 字符则缩短标题并以...结尾
else
title=title '小于10个字符就输出原标题
end if
%>
<a href="ActiveShow.asp?ID=<%=rs(0)%>"><%=title%></a><br/>
<%
rs.moveNext
Next
Else
%>
暂时没有信息!
<%
End If
Call rsClose()
Call connClose()
%>
我知道我是没有判断对,但是我不知道该怎么判断,在哪里判断,我是菜鸟,大侠们多帮帮忙。。 展开
展开全部
SELECT * FROM Info WHERE ID = ?
这个SQL语句有问题 改成
"SELECT * FROM Info WHERE ID ="&rs__MMColParam
这个SQL语句有问题 改成
"SELECT * FROM Info WHERE ID ="&rs__MMColParam
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询