|
5#
楼主 |
发表于 2010-5-5 09:37:31
|
只看该作者
本帖最后由 ycxchen 于 2010-5-5 09:39 编辑
行了,小宝版主就是版主,高水平!还想请教一个问题,下面的清空代码为何不能执行?
Private Sub 片号_BeforeUpdate(Cancel As Integer)
Dim Jylou As Integer
Dim Xianlang As Integer
Jylou = DCount("id", "入住表", "片号=" & Me.片号 & " And 宾馆名称=" & Me.宾馆名称)
Xianlang = DLookup("名额", "名额表", "区号=" & Me.片号 & " And 宾馆名称=" & Me.宾馆名称)
If Jylou <= Xianlang Then
MsgBox "该区号还没有住满人!", vbInformation + vbOKOnly, Me.Caption
Else
MsgBox "该区号已经住满人,请选择别的区号!", vbInformation + vbOKOnly, Me.Caption
Cancel = True
Me.片号 = "" 为何此句不能运行?
End If |
|