JeroenMioch
Gebruiker
- Lid geworden
- 1 dec 2007
- Berichten
- 215
Beste programmeurs,
Ik zit met een probleempje.
Ik wil checken of een bepaald record bestaat en daarna een datumcheck uitvoeren.
Als de datum gelijk of groter is dan de systeemtijd, OF een lege reeks bevat dan moet een bepaald selectievakje true zijn, anders false.
Hier wil ik een check plaatsen in het gevonden record :
Dan moet dit het resultaat zijn :
Bovenste en onderste stukjes code werken. Maar als ik het middelste stuklje code erin verwerk (op verschillende manier geprobeerd) dan word elk record "true".
Ik worstel hier al een flinke tijd mee, kan iemand me helpen ?
Ik zit met een probleempje.
Ik wil checken of een bepaald record bestaat en daarna een datumcheck uitvoeren.
Als de datum gelijk of groter is dan de systeemtijd, OF een lege reeks bevat dan moet een bepaald selectievakje true zijn, anders false.
Code:
Dim strSQL2 As String
strSQL2 = "SELECT DISTINCT Pnummer FROM tblMindervalide " _
& "WHERE Pnummer = '" & Me.Pnummer & "'"
With CurrentDb.OpenRecordset(strSQL2)
If .RecordCount > 0 Then
Hier wil ik een check plaatsen in het gevonden record :
Code:
If dlookup("Miva_tot", "tblMindervalide", "pnummer = '" & me.Pnummer & "') >= date OR isNull(Dlookup(("Miva_tot", "tblMindervalide", "pnummer = '" & me.Pnummer & "')) then
Dan moet dit het resultaat zijn :
Code:
Me.slvKrpDeelnemer = True
Else
Me.slvKrpDeelnemer = False
End If
End With
Bovenste en onderste stukjes code werken. Maar als ik het middelste stuklje code erin verwerk (op verschillende manier geprobeerd) dan word elk record "true".
Ik worstel hier al een flinke tijd mee, kan iemand me helpen ?