读不出数据库内容

ycqj78 2008-04-22 02:28:51
<td height="22"> <b><IMG SRC="IMAGES/006.gif"> 上一篇:</b><a class=blacklink href="E_ReadNews.asp?NewsID=<%=getSideNewsID(E_BigClassID,newsid,-1)%>"><%=getnewstitle(getSideNewsID(E_BigClassID,newsid,-1))%></a><br>
</td>
</tr>
<tr>
<td height="22"> <b><IMG SRC="IMAGES/006.gif"> 下一篇:</b><a class=blacklink href="E_ReadNews.asp?NewsID=<%=getSideNewsID(E_BigClassID,newsid,1)%>"><%=getnewstitle(getSideNewsID(E_BigClassID,newsid,1))%></a> </td>

读不出数据库内容,标题
...全文
87 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
ycqj78 2008-04-26
  • 打赏
  • 举报
回复
我已经解决了,是因为E_BigClassID,为空,所以没有数据。自己搞糊涂了
erdong988 2008-04-26
  • 打赏
  • 举报
回复
加response跟踪一下,猜测是查询版块类别时没找到记录,下面rs为空

sql = "select newsid from EC_News where E_BigClassID=" & ClassId
rs.Open sql, Conn, 1, 1
If rs.EOF And rs.BOF Then
getSideNewsID = 0
Exit Function
End If
ycqj78 2008-04-26
  • 打赏
  • 举报
回复
什么反应都没有,应该是显示标题,可现在是空的
ycqj78 2008-04-26
  • 打赏
  • 举报
回复
Function getNewsTitle(NewsId)
If NewsId = 0 Then
getNewsTitle = ""
Exit Function
Else
Set rs = server.CreateObject("adodb.recordset")
sql = "select title from EC_News where newsid=" & NewsId
rs.Open sql, conn, 1, 1
getNewsTitle = rs(0)
rs.Close
Set rs = Nothing
End If
End Function

是这个吗?
erdong988 2008-04-25
  • 打赏
  • 举报
回复
getnewstitle函数 应该是获取新闻标题
getSideNewsID函数 应该是获取新闻编号
需要楼主 贴出 getnewstitle函数 一起学习
mailto520 2008-04-25
  • 打赏
  • 举报
回复
getnewstitle函数
MikeCheers 2008-04-24
  • 打赏
  • 举报
回复
有报错吗?
ycqj78 2008-04-24
  • 打赏
  • 举报
回复
有人帮我看一下吗?
ycqj78 2008-04-22
  • 打赏
  • 举报
回复
Function getSideNewsID(ClassId, NewsId, FX)
Set rs = server.CreateObject("adodb.recordset")
sql = "select newsid from EC_News where E_BigClassID=" & ClassId
rs.Open sql, Conn, 1, 1
If rs.EOF And rs.BOF Then
getSideNewsID = 0
Exit Function
End If

rs.MoveFirst
rs.Find "newsid=" & NewsId

If FX > 0 Then
rs.MoveNext
Else
rs.MovePrevious
End If

If rs.EOF Or rs.BOF Then
getSideNewsID = 0
Else
getSideNewsID = rs(0)
End If

rs.Close
Set rs = Nothing
End Function


好像和这里有关请帮忙看一下
hztltgg 2008-04-22
  • 打赏
  • 举报
回复
getSideNewsID 这个函数怎么定义的?
getnewstitle 这个是rs记录集吗?
fishidea 2008-04-22
  • 打赏
  • 举报
回复
<%=getSideNewsID(E_BigClassID,newsid,-1)%>

这里的getSideNewsID是什么?函数?是不是调用Sub的?

28,391

社区成员

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

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