首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

这段代码为什么不好使那?解决方案

2012-02-29 
这段代码为什么不好使那?%setrsserver.createobject( adodb.recordset )sql SELECTSUM(zongji)-SUM(

这段代码为什么不好使那?
<%   set   rs=server.createobject( "adodb.recordset ")
sql= "SELECT   SUM(zongji)-SUM(xiaofei)   AS   h   FROM   zijin   where   name= ' "&Session( "UserId ")& " ' "
rs.open   sql,conn,3,2
dim   a
a=rs( "h ")
if   a <100   then
response.write " <script> alert( '余额不足! ');location.href   =   'login.asp '; </Script> "
response.end
end   if
rs.close
set   rs=nothing%>

就是想判断当A小于100时,弹出提示.

但是   我写的不对   高手看看我写错哪啦!

问题多,分给的少点,别介意啊,解决了立刻结帖!


[解决办法]
sql= "SELECT SUM(zongji)AS g, SUM(xiaofei) AS h FROM zijin where name= ' "&Session( "UserId ")& " ' "
a=rs( "g ")-rs( "h ")

[解决办法]
sql= "SELECT (SUM(zongji)-SUM(xiaofei)) AS h FROM zijin where name= ' "&Session( "UserId ")& " ' "
[解决办法]
不知道你提示什么错误

上面写了2个可能

你在看下 if cint(a) < 100 then
[解决办法]
定义字段的时候默认值设为0

热点排行