ASP判断字段是否为空的问题
直接使用<%=rs("content")%>就可以调出rs("content")内的值判断rs("content")是否为空如果为空显示别的内容如果不为空则显示rs("c...
直接使用 <%=rs("content")%>就可以调出 rs("content") 内的值 判断rs("content")是否为空 如果为空 显示别的内容 如果不为空则显示 rs("content") 但是使用下面方法却调出rs("content")内的值 请问应该怎么写。
<%
if rs("content")="" then
response.write("<td bgcolor=blue>"&rs("title")&"</td>")
else
response.write("<td bgcolor=red>"&rs("content")&"</td>")
end if
%>
如果不为空显示不出来rs("content")内的值 展开
<%
if rs("content")="" then
response.write("<td bgcolor=blue>"&rs("title")&"</td>")
else
response.write("<td bgcolor=red>"&rs("content")&"</td>")
end if
%>
如果不为空显示不出来rs("content")内的值 展开
展开全部
ASP如何判断ACCESS表中的值不为空值
if not Isnull(rs("字段名称")) Then
Response.write(rs("字段名称"))
end if
------------------------
用Isnull()函数
Isnull(content)
返回true 就是空值
返回false 就是非空值
----------------------------
例如:
select * from 表名 where Isnull(字段名)
========================================
ACCESS某字段为空时,asp怎样解决显示空值
下面两种代码试一下:
<%for i=0 to rs1.fields.count-1
if isnull(rs1(i)) then
response.write ("<td><font size=2><b>"+"无"+"</b></font></td>")
else
response.write ("<td><font size=2><b>"+rs1(i)+"</b></font></td>")
end if
next%>
<%for i=0 to rs1.fields.count-1
if rs1(i)="" then
response.write ("<td><font size=2><b>"+"无"+"</b></font></td>")
else
response.write ("<td><font size=2><b>"+rs1(i)+"</b></font></td>")
end if
next%>
if not Isnull(rs("字段名称")) Then
Response.write(rs("字段名称"))
end if
------------------------
用Isnull()函数
Isnull(content)
返回true 就是空值
返回false 就是非空值
----------------------------
例如:
select * from 表名 where Isnull(字段名)
========================================
ACCESS某字段为空时,asp怎样解决显示空值
下面两种代码试一下:
<%for i=0 to rs1.fields.count-1
if isnull(rs1(i)) then
response.write ("<td><font size=2><b>"+"无"+"</b></font></td>")
else
response.write ("<td><font size=2><b>"+rs1(i)+"</b></font></td>")
end if
next%>
<%for i=0 to rs1.fields.count-1
if rs1(i)="" then
response.write ("<td><font size=2><b>"+"无"+"</b></font></td>")
else
response.write ("<td><font size=2><b>"+rs1(i)+"</b></font></td>")
end if
next%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
语句上没错,看是不是表格元素的问题。因为你目前只用了<td>
跟其他<table>和<tr>等元素是否正确配对。
可以先试response.write(rs("content"))
看是否可以正常读取rs("content") 的值
跟其他<table>和<tr>等元素是否正确配对。
可以先试response.write(rs("content"))
看是否可以正常读取rs("content") 的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很简单rs("content") 改成 Trim(rs("content")) 就可以了。
参考资料: http://blog.ajaxhtm.com/article/303.htm
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询