回 帖 发 新 帖 刷新版面

主题:高手来看看 急急急急急急急急急急急急急急急急急急

<%
exec="select * from user where userid="&request("userid")
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
[color=FF0000]eb=request("eb")[/color]
if rs("eb")<[color=FF0000]eb[/color] then
response.write "<script language='javascript'>" & chr(13)
    response.write "alert('对不起!您的积分不够!');" & Chr(13)
    response.write "window.document.location.href='dianzi.asp';"&Chr(13)
    response.write "</script>" & Chr(13)
Response.End
%>
红色字是上一个页面传送过来的数值  rs("eb") 这个是我打开数据库中的数值,我测试过,这个数是可以得到的,我不是知道上面这些语句哪里错了,可是就是不成功,大家帮小弟看一下,想用这两则的数值来判断积分是否够。帮帮小弟,谢谢,我一定多加分。谢谢!

回复列表 (共7个回复)

沙发

Response.End
end if
%>

板凳

这个我后面的代码里有加的,不过还是谢谢你!

3 楼

exec="select * from [user] where userid="&request("userid")
试试这样

4 楼

你改的好像没有什么区别呀

5 楼


这样试试

if [color=FF0000]cint(rs("eb"))<cint(eb)[/color] then

6 楼

非常感谢你,不过我想问cint这个语句是什么意思,为什么加了这个我的系统就可以了。谢谢!

7 楼

cint() 将表达式转化为数字类型  相对应的有cstr() 将表达式转化为字符类型

我来回复

您尚未登录,请登录后再回复。点此登录或注册