追加查询改为:
INSERT INTO 考勤历史记录表
SELECT 考勤记录表.*
FROM 考勤记录表 LEFT JOIN 考勤历史记录表 ON 考勤记录表.考勤ID = 考勤历史记录表.考勤ID
WHERE (((考勤记录表.开始日期)>=[Forms]![维护选择窗体]![Combo9]) AND ((考勤记录表.结束日期)<=[Forms]![维护选择窗体]![Combo11]) AND ((考勤历史记录表.考勤ID) Is Null) AND ((考勤记录表.备注)<>"例子别删除")) OR (((考勤记录表.备注) Is Null))
注意条件增加了“ OR (((考勤记录表.备注) Is Null))“,测试一下并通报结果
再试一下:
INSERT INTO 考勤历史记录表
SELECT 考勤记录表.*
FROM 考勤记录表 LEFT JOIN 考勤历史记录表 ON 考勤记录表.考勤ID = 考勤历史记录表.考勤ID
WHERE (((考勤记录表.开始日期)>=[Forms]![维护选择窗体]![Combo9]) AND ((考勤记录表.结束日期)<=[Forms]![维护选择窗体]![Combo11]) AND ((考勤历史记录表.考勤ID) Is Null) AND ((nz([考勤记录表].[备注],""))<>"例子别删除"))