Office中国论坛/Access中国论坛

标题: [求助]更新前判断如何写? [打印本页]

作者: sblisb    时间: 2006-11-2 08:00
标题: [求助]更新前判断如何写?
比如窗口中的"村"字段,更新前判断一个本身是否有值,如有,则本字段及前二个字段"id","乡镇"都不能改,如何写代码?(不让人修改已有的数据)

数据类型为"是/值"的,如何判断字段有无值?当打勾时值为多少?


作者: 一点通    时间: 2006-11-2 18:28
1.

Private Sub Form_Current()
If IsNull(村) Then
   Me.乡镇.Enabled = False

Me.村.Enabled = False
Else
   Me.乡镇.Enabled = True

Me.村.Enabled = True
End If
End Sub


2.

是:-1

否:0

[此贴子已经被作者于2006-11-2 10:29:28编辑过]


作者: sblisb    时间: 2006-11-2 21:59
以下是引用一点通在2006-11-2 10:28:00的发言:


1.

Private Sub Form_Current()
If IsNull(村) Then
   Me.乡镇.Enabled = False

Me.村.Enabled = False
Else
   Me.乡镇.Enabled = True

Me.村.Enabled = True
End If
End Sub


2.

是:-1

否:0

1怎么不成功,能在这个例子中做个示范吗?

例子在这个贴子中

http://www.office-cn.net/forum.php?mod=viewthread&tid=49471




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