Office中国论坛/Access中国论坛

标题: 能不能做一个宏或者模块,如果表内内容改变某一列数字就会变成0. [打印本页]

作者: 若离ヘ不弃°    时间: 2013-2-18 15:50
标题: 能不能做一个宏或者模块,如果表内内容改变某一列数字就会变成0.
如有一张表
A  B  C
a  a  0
b  b  1
c  c  1

如果有变动就会变成
A  B  C
a  a  0
b  a  0
c  c   1

作者: roych    时间: 2013-2-18 18:51
建立一个修改按钮。点击后先把源数据追加到一个临时表,然后更新原表,对比临时表并更新C列数据,最后再删除临时表数据。
当然用ADO也可以实现,通过更新前读取并传递数据,更新时再处理C列,但过程不可逆,因此还是上面的方法更佳。
作者: 笑嘻嘻哦    时间: 2013-2-18 20:45
本帖最后由 笑嘻嘻哦 于 2017-10-26 19:00 编辑

模块如何更改啊  九块邮官网  新百伦正品折扣店




















作者: layaman_999    时间: 2013-2-19 23:49
请在更新后事件中设置,谢谢




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