Dlookup con fechas
Publicado por David (15 intervenciones) el 02/09/2009 18:02:18
Tengo un formulario, con dos cuadros de texto, Fecha inicial [FInicial] y Fecha Final [FFinal] y un boton que ejecura el siguiente código al hacer click.
Private Sub Boton_Click()
Dim X As Variant
Dim D As Date
D = [FInicial]
While D <= [FFinal]
X = DLookup("[Id]", "Registro de hora", "[Fecha] = # " & D & " # ")
If IsNull(X) Then
MsgBox "Falta al trabajo"
Else
MsgBox "Asiste a trabajar"
End If
D = D + 1
MsgBox "Dia despues: " & D
Wend
End Sub
Que en definitiva trata de buscar un registro con el criterio de fecha en la tabla Registro de hora.
el problema es que aún existiendo el registro no lo encuentra y devuelve Nulo.
Los gürus del Access, AYUDADME por favoor.
Private Sub Boton_Click()
Dim X As Variant
Dim D As Date
D = [FInicial]
While D <= [FFinal]
X = DLookup("[Id]", "Registro de hora", "[Fecha] = # " & D & " # ")
If IsNull(X) Then
MsgBox "Falta al trabajo"
Else
MsgBox "Asiste a trabajar"
End If
D = D + 1
MsgBox "Dia despues: " & D
Wend
End Sub
Que en definitiva trata de buscar un registro con el criterio de fecha en la tabla Registro de hora.
el problema es que aún existiendo el registro no lo encuentra y devuelve Nulo.
Los gürus del Access, AYUDADME por favoor.
Valora esta pregunta


0