关于时间的比较判断问题。
如题,我现在需要拿当前时间和预设的时间做一个比较,如果比预设时间晚,就设定一个值为1,如果比预设时间早,就设为0。
代码如下:dim cd
if session("time_login")>rs("work_b") then
cd=1
else
cd=0
end if
.....
Set rs2=server.CreateObject("adodb.recordset")
sql="insert into logins (uname,time_login,thedate,ip_login,i_desc) values ('"&session("uname")&"','"&Time()&"','"&date()&"','"&Request.ServerVariables("REMOTE_ADDR")&"','"&cd&"')"
rs2.open sql,conn,3,3
我觉得我的代码应该没有问题,但是我去数据库看的时候,发现新添加的i_desc全部为0,哪怕是session("time_login")>rs("work_b") 请各位高手帮我分析下~~
对了,看了下数据库的设计,work_b是varchar的,不知道有没有影响。