Office中国论坛/Access中国论坛

标题: 这样能实现吗?-->Trynew转移 [打印本页]

作者: wangaccess    时间: 2003-2-12 01:54
标题: 这样能实现吗?-->Trynew转移
在数据库中能否设一表,其表的主要作用是记录每一次对数据库的操作,主要是想对数据库中每一条数据记录的修改做一追踪。比例说,第10个记录:数量是100个,单价是5元,某一天有人将第10个记录改成:数量100个,单价5元。此时就应记录这个修改过程,
作者: wangaccess    时间: 2003-2-13 19:04
没有人知道吗?大家帮我想想可以吗
作者: huanghai    时间: 2003-2-13 19:13
你可以在一些事件中,更事新后使用ADO的RECORDSET的ADD来向记录表中加相应的数据就行了。
作者: huanghai    时间: 2003-2-13 19:13
你可以在一些事件中,更事新后使用ADO的RECORDSET的ADD来向记录表中加相应的数据就行了。
作者: Roadbeg    时间: 2003-2-13 19:34
设计一通用函数用以记录操作.
禁止对表的直接操作.即所有操作都通过窗体或代码进行.
在窗体的相关事件中调用函数以记录操作


[此贴子已经被作者于2003-2-13 11:33:57编辑过]


作者: yachtz    时间: 2003-2-17 22:10
在表中增加一个备注字段,窗体相应控件的的AfterUpdate事件增加语句:

Form!备注=Form!备注 & forms(窗体名).备注 & 用户名 & 修改时间

那么所有的修改记录将保存于此备注中,类似于日志
作者: wangaccess    时间: 2003-4-7 18:36
现在本人又遇到一个新的问题,希望各位能予指教:我想用foxpro的数据库中的表,ACCESS能否导入foxpro的数据呢?
作者: tmtony    时间: 2003-4-7 19:25
可以,不过,不同的foxpro版本导入可能需要注意一些问题,zhuyiwen在这方面发过不少贴子,你要请教他




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