ASP中数据集对象从数据库读出的数据判断是否为空
源代码如下:response.Write(isempty(rs("Time2"))&","&isnull(rs("Time2")))ifIsnull(rs("Time2"...
源代码如下:
response.Write( isempty(rs("Time2"))&","&isnull(rs("Time2")) )
if Isnull(rs("Time2")) then
response.Write("无")
else
response.Write("周"&rs("Time2")&"节<br>(教室:"&rs("Room2")&")")
end if
我在SQL数据库中用“select * from student_showSchedule where Time2 =''”查的出数据,但是在网页中用isnull(rs("Time2")),isempty(rs("Time2")),isnull(Trim(rs("Time2"))),isempty(Trim(rs("Time2")))的值都为false,
也用if rs("Time2")=''判断过了 还是输出不了。
得不到结果,求大侠指点!! 展开
response.Write( isempty(rs("Time2"))&","&isnull(rs("Time2")) )
if Isnull(rs("Time2")) then
response.Write("无")
else
response.Write("周"&rs("Time2")&"节<br>(教室:"&rs("Room2")&")")
end if
我在SQL数据库中用“select * from student_showSchedule where Time2 =''”查的出数据,但是在网页中用isnull(rs("Time2")),isempty(rs("Time2")),isnull(Trim(rs("Time2"))),isempty(Trim(rs("Time2")))的值都为false,
也用if rs("Time2")=''判断过了 还是输出不了。
得不到结果,求大侠指点!! 展开
展开全部
有几种可能。
是数据库表里的数据本来就没有。
是条件语句查的就是空 where Time2 =''”
if Isnull(rs("Time2")) then 如果是数字(记录集(字段))为真。你显示的是“无”。
像我写的话是
if not rs.eof Then
response.Write("无")
end if
你可以试一下。有其他的问题请到www.cqzjw.com看看,问问刘德凡。
是数据库表里的数据本来就没有。
是条件语句查的就是空 where Time2 =''”
if Isnull(rs("Time2")) then 如果是数字(记录集(字段))为真。你显示的是“无”。
像我写的话是
if not rs.eof Then
response.Write("无")
end if
你可以试一下。有其他的问题请到www.cqzjw.com看看,问问刘德凡。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Function Easp_isN(ByVal str)
Easp_isN = False
Select Case VarType(str)
Case vbEmpty, vbNull
Easp_isN = True : Exit Function
Case vbString
If str="" Then Easp_isN = True : Exit Function
Case vbObject
If TypeName(str)="Nothing" Or TypeName(str)="Empty" Then Easp_isN = True : Exit Function
Case vbArray,8194,8204,8209
If Ubound(str)=-1 Then Easp_isN = True : Exit Function
End Select
End Function
Easp_isN = False
Select Case VarType(str)
Case vbEmpty, vbNull
Easp_isN = True : Exit Function
Case vbString
If str="" Then Easp_isN = True : Exit Function
Case vbObject
If TypeName(str)="Nothing" Or TypeName(str)="Empty" Then Easp_isN = True : Exit Function
Case vbArray,8194,8204,8209
If Ubound(str)=-1 Then Easp_isN = True : Exit Function
End Select
End Function
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询