这段代码问题出在什么地方? 请教!!

来源:百度知道 编辑:UC知道 时间:2024/06/14 13:12:23
<%
dim strsqs,rss
strsqs="select * from [user] where userid="&session("id")&""
set rss=conn.execute(strsqs)
if rss("reg")<>"1" then

response.write"<script>alert(""!请不要非法登录!"");location.href=""login.asp"";</script>"
Response.End

END IF
%>

想用以上代码实现: 当 user 里的 reg 数字型 值 = 1时 通过,否则弹出警告,数据库是SQL2000的,请高手帮忙改一下
reg 只是一个名为reg的 int 型 字段,值只有 1或空

我的用意是:当一个用房登录后,查它的 reg 是否为1,

改成if rss("reg")<>1 then试试~

因为不是很了解您程序的整体,但根据我的理解,用房登录的话呢....session来储存用房登录的ID,然后.和reg进行对比.

能说明下reg的用意吗?int型的reg,字段只有1和null,为什么不做成布尔型的值,只有ture和false,就是0和1,比较容易判断~