Boa noite amigos!
Tenho uma tabela "TblAluguel" onde armazeno a data em que um brinquedo foi alugado.
Preciso de um código para analisar se o brinquedo já está alugado para uma determinada data.
Os dois campos tem que ser analisados na tabela para que não se alugue o mesmo brinquedo para o mesmo dia.
Algo parecido com isso:
Private Sub Brinquedo_BeforeUpdate(Cancel As Integer)
If (Not IsNull(DLookup("[Brinquedo]", "[DataAlug]", "TblAluguel", _
"[Brinquedo] ='" & Me.Brinquedo & " And [DataAlug]='" & Me.DataAlug & "'"))) Then
MsgBox "Este brinquedo já está alugado para esta data." _
vbInformation , "Brinquedos"
Cancel = True
Me!Brinquedo.Undo
End If
End Sub
Esse é o meu problema.
Obrigado a todos!!!!
Tenho uma tabela "TblAluguel" onde armazeno a data em que um brinquedo foi alugado.
Preciso de um código para analisar se o brinquedo já está alugado para uma determinada data.
Os dois campos tem que ser analisados na tabela para que não se alugue o mesmo brinquedo para o mesmo dia.
Algo parecido com isso:
Private Sub Brinquedo_BeforeUpdate(Cancel As Integer)
If (Not IsNull(DLookup("[Brinquedo]", "[DataAlug]", "TblAluguel", _
"[Brinquedo] ='" & Me.Brinquedo & " And [DataAlug]='" & Me.DataAlug & "'"))) Then
MsgBox "Este brinquedo já está alugado para esta data." _
vbInformation , "Brinquedos"
Cancel = True
Me!Brinquedo.Undo
End If
End Sub
Esse é o meu problema.
Obrigado a todos!!!!