关于留言本回复内容不能正常显示的困惑,望朋友们不吝赐教

hdu_lei 2005-09-17 09:35:35
想加个显示回复判断条件,结果加了之后就不能显示“recontent”内容了。搞不懂~~
代码如下:
<%
'If not rs("recontent")="" Then

response.write"<hr style='border-style: dotted; border-width: 1px' color='#7DB14D' size='1' width='250' align='left'>" & VbCRlf

response.write"<font size='2' face='宋体' color='#008000'>回复[ " & rs("retime") & " ]:</font><br>" & VbCRlf

response.write"  <font size='2' face='宋体' color='#008000'>" & rs("recontent") & "</font>"

'End If
%>
大家帮帮忙啊
...全文
112 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
MOTA 2005-09-18
  • 打赏
  • 举报
回复
一个个搞过去`~

PS
对于数据库读出来的数据
你想两次调用
请先把RS赋给变量。
使用变量来判断。
CC=rs("recontent"))
然后下面你用CC来判断。
hdu_lei 2005-09-18
  • 打赏
  • 举报
回复
感谢各位指点。
可能是我没讲清楚,我的代码中if语句去掉的话一切正常显示,加上之后的变化就只是recontent内容消失。

If len(rs("recontent"))>0 then
end if
这句我也试过了,问题依旧。
xilo 2005-09-18
  • 打赏
  • 举报
回复
首先把你的这些代码去掉,
<%
'If not rs("recontent")="" Then

response.write"<hr style='border-style: dotted; border-width: 1px' color='#7DB14D' size='1' width='250' align='left'>" & VbCRlf

response.write"<font size='2' face='宋体' color='#008000'>回复[ " & rs("retime") & " ]:</font><br>" & VbCRlf

response.write"  <font size='2' face='宋体' color='#008000'>" & rs("recontent") & "</font>"

'End If
%>


然后就直接用 response.write rs("recontent")
如果能正常显示的话证明可以正确从数据库读出,然后再检查其他地方了....
hdu_lei 2005-09-18
  • 打赏
  • 举报
回复
啊,不好意思,已经给mota分了
hdu_lei 2005-09-18
  • 打赏
  • 举报
回复
已按楼上兄弟的方法解决

ps:同是杭州的,还请多多关照
Hunts 2005-09-18
  • 打赏
  • 举报
回复
可以试试 MOTA(菜菜程序员·杭州)的
cc=rs("recontent")
if cc<>"" then
...
else
response.write cc
end if
dh20156 2005-09-17
  • 打赏
  • 举报
回复
不加判断能显示出来么?试试
If len(rs("recontent"))>0 then

end if
Hunts 2005-09-17
  • 打赏
  • 举报
回复
那认真检查下别的地方 有没有 "笔误" ?
hdu_lei 2005-09-17
  • 打赏
  • 举报
回复
忘了说了,我也照楼上朋友这样试过,问题依旧
Hunts 2005-09-17
  • 打赏
  • 举报
回复
If rs("recontent")<>""

28,406

社区成员

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

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