s2("ipaddress")=ip
end if
rs2.update
试试这里吧。如果上面的SQL语句,找到的是二条记录,在这个地方写入IP,然后再UPDATE,不知道行不行,回去试试吧。
没有代码么?
一般都是插入数据库不允许的数据类型了
你把更新部分代码拿出来
这句改成RS2.open strsql2,Conn,3,3呢?
如果还不行就对数据库进行一个刷新
在rs.update后面加个rs.Requery吧
sql 顺序执行,建议把strsql2 ="select * from kaoqin where ipaddress='" & session("PWD") & "'and riqi= '"& riqi &"' or name='" & session("name") & "'and riqi= '"& riqi &"' "
改成
strsql2 ="select * from kaoqin where ipaddress='" & session("PWD") &"' or name='" & session("name") & "'and riqi= '"& riqi &"' "
否则似乎出现混乱。其他的没前后文,能力有限。帮不上了。