ASP+SQL 字段求和返回值的问题
dimepSetrst=Server.CreateObject("ADODB.Recordset")sql="selectsum(ep)asepfromepwhereus...
dim ep
Set rst=Server.CreateObject("ADODB.Recordset")
sql = "select sum(ep) as ep from ep where username='"&rs("Username")&"' and sh=1 and datediff(d,eptime,'" & startdate& "')<0 and datediff(d,eptime,'" & stopdate & "')>=0 "
rst.open sql,cn,3,3
ep=rst("ep")
response.write ep
求和没什么问题,就是按条件的都可以求出来,没有符合条件的我想让=0就不行,只是空.
我用过
if ep is null then
ep=0
end if
可是不行.
请教高手
我的是求和之后没有找到记录的显示空. 展开
Set rst=Server.CreateObject("ADODB.Recordset")
sql = "select sum(ep) as ep from ep where username='"&rs("Username")&"' and sh=1 and datediff(d,eptime,'" & startdate& "')<0 and datediff(d,eptime,'" & stopdate & "')>=0 "
rst.open sql,cn,3,3
ep=rst("ep")
response.write ep
求和没什么问题,就是按条件的都可以求出来,没有符合条件的我想让=0就不行,只是空.
我用过
if ep is null then
ep=0
end if
可是不行.
请教高手
我的是求和之后没有找到记录的显示空. 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询