我是菜鸟:如题,用VB+ADO连接SQL数据库,用textbox显示数据。我要根据用户是否想保存记录来进行操作,有没有简单的方法判断:当前记录有没有变化?如果有变化,根据用户的选择保存如何操作,不保存如何操作?比如access的BeforeUpdate:
Private Sub Form_BeforeUpdate(Cancel As Integer)
If MsgBox("本项目已经审核,确定要修改吗?", vbQuestion + vbYesNo, "请确认") = vbYes Then
‘保存修改
Else
DoCmd.RunCommand acCmdUndo‘不保存修改
End If
End Sub
Private Sub Form_BeforeUpdate(Cancel As Integer)
If MsgBox("本项目已经审核,确定要修改吗?", vbQuestion + vbYesNo, "请确认") = vbYes Then
‘保存修改
Else
DoCmd.RunCommand acCmdUndo‘不保存修改
End If
End Sub
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货