|
原帖由 fnsmydyang 于 2008-12-25 19:45 发表
问题得到解决,感谢6d老师,还有一个疑问,如果是删除一笔记录,如何恢复重量,事件应写在删除前,还是删除后呢,还望指教,谢谢[:24]
库存量不足时该如何提示?
Dim lngWet As Long
Dim strBH As String
Private Sub Form_AfterDelConfirm(Status As Integer)
Dim strCriteria As String
Dim strSQL As String
If Status = acDeleteOK Then
strCriteria = "材料编号='" & strBH & "'"
strSQL = "Update 库存信息 Set 库存重量=库存重量+" & lngWet & " Where " & strCriteria
CurrentDb.Execute strSQL
End If
lngWet = 0
End Sub
Private Sub Form_Delete(Cancel As Integer)
strBH = Me.材料编号
lngWet = lngWet + Me.重量
End Sub
库存量不足时该如何提示
重量更新前用dlookup对比判断 |
|