注册 登录
编程论坛 ASP技术论坛

asp开发问题

wbxf2008 发布于 2008-09-15 14:14, 633 次点击
//这只是一个代码片段
  
function online
 dim user_ip,rs
 user_ip=Session("user_ip")
 If user_ip="" Then
  session("user_ip")=getuserip
  user_ip=Session("user_ip")
 End If
 set rs=conn.execute ("select * from online where ip='"&user_ip&"'")
 if rs.eof Then
  conn.execute ("insert into online(ip,sname,entertime,newtime) values ('"&user_ip&"',null,'"&now()&"','"&now()&"')")
Else
  conn.execute ("update online set newtime='"&now()&"' where ip='"&user_ip&"'")
 End If
  
我在IIS中对网站测试的时候,他说的是红色部分需要一个可以更新的查询语句,请各位高手指点一下,我应该怎样修改那段代码!
3 回复
#2
xiaoyi12342008-09-15 15:40
数据库磁盘权限问题
你用的是ACCESS吧
右键文件夹---属性---安全。。。。。。
#3
hmhz2008-09-15 19:11
conn.execute ("insert into online(ip,sname,entertime,newtime) values ('"&user_ip&"',null,'"&now()&"','"&now()&"')")

   红色括号删掉,谁教你这样写的?
#4
multiple19022008-09-15 19:31
同上。
1