Office中国论坛/Access中国论坛

标题: 关于记录集更新. [打印本页]

作者: sbsfhgl    时间: 2009-12-5 13:44
标题: 关于记录集更新.
我有一个表(用户表),格式如下:
用户     考勤时间
张三
李四
王五

采用
STEMP = "SELECT 用户表.* FROM 用户表 WHERE (((用户表.考勤时间) Is Null));"
  rs.Open STEMP, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
        
        rs("考勤时间") = now()
            rs.Update
                rs.Close

请指教下,为什么更新是新增一条记录而不是在原基础上未填写的内容进行更新.
作者: aslxt    时间: 2009-12-5 15:47
直接用更新查询
STEMP = "UPDATE 用户表 SET 用户表.考勤时间 = #" &  NOW() & "#  WHERE (((用户表.考勤时间) Is Null));"
作者: sbsfhgl    时间: 2009-12-5 16:02
我原是采用的更新查询,想用这个方法试.试.




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3