一、学友问题描述:
爱好者:苏州--繁华旧时梦(446425169)
Access快速平台使用过程中,大家有没有出现过录入的数据消失的情况,做了一个记录数据的程序局域网多个用户使用,有时有同事反馈昨天录入的一条数据今天没了;请教一下老师,有没有删除记录时的日志记录实例?
二、解决方法:
有可能被其他同事删除了,即误操作的删除可能性极大。那你确实是需要做个日志功能,记录一下,这种口说无凭的,日志记录一下是谁操作的,这样方便追溯。
删除记录的日志代码如下:
'添加删除日志代码
WriteOperationLog "需要被记录模块的表名称", "删除操作的名称"
功能过于简单,这里就不分享示例了,如果大家还需要记录更新详细操作说明,如记录具体删除的编号名称,我把主要的步骤及代码截图如下,大家学习一下:
第一步,我们以Access快速开发平台的免费基础课程
《小管家管理系统》为例,对“
实际收支”菜单中的记录进行删除日志的记载,如下图:
第二步,我们进入主程序Main文件的设计视图,进入到“
实际收支”主窗体的代码区,添加如下图的代码并保存,
第三步,我们再打开“
操作日志”菜单,即可看到刚才删除“
实际收支”中的两条记录的具体编号说明,这样方便追溯是谁进行删除操作的动作,如下图: