Office中国论坛/Access中国论坛

标题: [求助]如何判断数据数据表的记录删除? [打印本页]

作者: 好学    时间: 2006-11-7 05:12
标题: [求助]如何判断数据数据表的记录删除?
子窗体直接绑定数据表,确实非常方便,但不小心也很容易删除了数据。请问如何可以当删除记录时弹出提示!我想不到用什么方法来判断数据删除。
作者: andymark    时间: 2006-11-7 15:41
把子窗体的编辑、删除属性设为否
作者: 好学    时间: 2006-11-7 18:04
不行!我是用子窗体进行编辑的,我是想在要删除数据的时候发出询问,是否要删除。
作者: 一点通    时间: 2006-11-7 19:30
在确认删除前事件中写入代码
作者: 好学    时间: 2006-11-7 19:49
没有确认按钮的,直接在子窗体编辑。因我要做成与Excel这样的效果。

[此贴子已经被作者于2006-11-7 11:52:30编辑过]


作者: 一点通    时间: 2006-11-7 21:55
窗体的属性中有"确定删除前"这个事件的
作者: 好学    时间: 2006-11-8 01:20
不行啊,我试了!

[attach]21394[/attach]

作者: wuheng    时间: 2006-11-8 16:59
[attach]21400[/attach]


这样子可以的
作者: Trynew    时间: 2006-11-8 17:05
Option Compare Database

Private Sub Form_BeforeDelConfirm(Cancel As Integer, Response As Integer)
       Response = False
End Sub


Private Sub Form_Delete(Cancel As Integer)
       Cancel = (MsgBox("要删除数据?", vbYesNo + vbExclamation) <> vbYes)
End Sub


"确定删除前"这个事件要在选项中的记录变更提示选中时才会触发。你可以在窗体的删除事件中进行处理,在"确定删除前"这个事件把提示取消,代码如上。
作者: 好学    时间: 2006-11-8 21:30
谢谢Trynew的指教!非常感激!

[em17][em17][em17]




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