MS Access:向已通过电子邮件发送的记录添加验证字段?
MS Access: Adding a verification field to records that have been emailed?
我的 MS Access 数据库中内置了电子邮件功能,可以根据等于今天的时间戳查询添加的所有记录,并将它们添加到通过电子邮件发送的报告中。这不是自动的,因为不是每天都有记录输入,但用户触发 - 通常在一天结束时。
但是如果有人忘记了怎么办?
可以重写查询以过滤 >=Date()-1
(或任意多天)的时间戳,但我们真的不想多次发送同一条记录。有没有一种方法,当查询运行以发送电子邮件时,它会标记已发送的记录,以便不再发送它们?
否,select 查询无法更新。
但是您必须能够以某种方式修改生成邮件的代码以更新 table 记录,并用时间戳标记每条记录。
然后,在邮寄时,过滤掉带有时间戳的记录。
我的 MS Access 数据库中内置了电子邮件功能,可以根据等于今天的时间戳查询添加的所有记录,并将它们添加到通过电子邮件发送的报告中。这不是自动的,因为不是每天都有记录输入,但用户触发 - 通常在一天结束时。
但是如果有人忘记了怎么办?
可以重写查询以过滤 >=Date()-1
(或任意多天)的时间戳,但我们真的不想多次发送同一条记录。有没有一种方法,当查询运行以发送电子邮件时,它会标记已发送的记录,以便不再发送它们?
否,select 查询无法更新。
但是您必须能够以某种方式修改生成邮件的代码以更新 table 记录,并用时间戳标记每条记录。
然后,在邮寄时,过滤掉带有时间戳的记录。