毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 数据库 >> 正文

access手动保存,如果没有保存过,做出提示

更新时间:2012-9-28:  来源:毕业论文

想要设置一个功能,记录改动后,需要手动保存,如果没有保存过,做出提示。
在BeforeUpdate里加入以下代码
  If Me.Dirty = True Then
  Dim lngMsg As Long
  lngMsg = MsgBox("Changes have been made, Save Record?", vbYesNoCancel, "Note:")
  Select Case lngMsg
  Case vbNo
  Me.Undo
  Cancel = True
  Case vbCancel
  Cancel = True
  End Select
  End If

问题来了,我设置了一个保存的按钮,运行SaveRecord宏命令来手动保存,但是单击后还是跳出上面的消息框,还是要选择YES NO
也就是说SaveRecord执行时,要先经过BeforeUpdate事件,每次手动保存也都要跳出提示

如何才能实现手动保存时不跳出这个提示?
 
加一个布尔变量,进行判断。如果是1,则直接保存不提示,如果是0则先提示

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。