以下是引用Grant在2006-1-10 15:41:00的发言:
别的办法用dao写入或者ado
以下是引用secowu在2006-1-10 15:42:00的发言:
呵呵,这样可能会导致执行效率较低吧?
以下是引用secowu在2006-1-10 15:44:00的发言:
这个方法的思路是:
1.先关闭系统的自动保存功能:
就是输入数据或更改数据,指针移到下一条记录,就自动保存了
那么如何关闭这个自动保存呢?
2.用自己的手动保存方法:
只有点击了保存按钮才进行保存,是否需要一个临时表?
Private Sub Form_BeforeUpdate(Cancel As Integer)
If MsgBox("当前记录的数据已更改,是否保存?", vbQuestion + vbYesNo, "数据更改") = vbYes Then
Else
Me.Undo
End If
End Sub
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) | Powered by Discuz! X3.3 |