Fout in code

Status
Niet open voor verdere reacties.

drieder

Gebruiker
Lid geworden
11 jan 2007
Berichten
34
Hallo

ik heb een code die genereerd dat een twee klanten nooit een artiest op dezelfde tijd kunnen boeken op een bepaalde.

Dus bv. jan smit kan op 01-februari 2007 om 10.30 tot 11.00 alleen maar door 1 klant geboekt worden. Kees lol kan dus niet op 01-februari 2007 om 10.35 tot 11.10 ook jan smit boeken



dit is mijn probleem

Ik heb de code ingevoert , maar als ik nu een tijd invull geeft hij een melding :

De Microsoft Jet-database-enigine kan de invoertabel of -query bokeing_ niet vinden.Zord ervoor dat deze bestaat en dat de naam correct is gespeld

Dit is de code:
Private Sub beginuur_BeforeUpdate(Cancel As Integer)
Cancel = DCount("Artiest_id", "Boeking_", "Artiest_id='" & Artiest_id & "' AND Begintijd<=#" & Eindtijd & "# AND Eindtijd>=#" & Begintijd & "#")
End Sub
 
De foutboodschap is toch vrij duidelijk: Boeking_ is geen tabel of een query.
Je gebruikt de functie Dcount om de Cancel parameter een waarde toe te kennen.
Ook dat is niet echt logisch, de Cancel parameter is een boolean, dCount geeft een integer terug.
Gebruik de access help om te leren hoe je de DCount functie moet gebruiken, de helpfunctie daarvan is erg duidelijk.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan