Ik heb in access en formulier. Die word ingevuld. Niet alle velden zijn verplicht (ook niet in de tabellen zelf) Nu is het zo dat als ik met het knopje opslaan de volgende query uitvoer een melding krijg...
De query is in orde, die heb ik al getest in access zelf. Moet dan wel handmatig alle velden invoeren. Maar het werkt wel.
De lame ass vraag. Hoe kan ik het krijgen dat die query die velden dan gewoon leeg laat (en die foutmelding negeert) Ik weet dat je foutmeldingen (gedeeltelijk) kan uitschakelen, maar dat is niet helemaal de bedoeling natuurlijk
Fout 3061 tijdens uitvoering:
Er zijn te weinig parameters, het verwachte aantal is 18.
code:
1
2
3
4
5
6
7
8
9
10
11
| Dim Query Query = "INSERT INTO Huishuur(Huisje, Aankomst, Reservering, Vertrek, Naam, Straatnaam, Huisnr, Postcode, Plaatsnaam, Land, Netnr, Abonneenr, Legitimatiesoort, Legitimatienummer, aantal_personen, emailadres, bijzonderheden, totaalbedrag) VALUES (edtHuisje, edtAankomstdatum, lstReservering, edtVertrekDatum, edtNaam, edtStraatnaam, edtHuisnr, edtPostcode, edtPlaatsnaam, edtLand, edtNetnr, edtAbonneenr, lstLegitimatiesoort, edtLegitimatienummer, edtAantalPersonen, edtEmailadres, edtBijzonderheden, edtTotaalbedrag)" CurrentDb.Execute (Query) |
De query is in orde, die heb ik al getest in access zelf. Moet dan wel handmatig alle velden invoeren. Maar het werkt wel.
De lame ass vraag. Hoe kan ik het krijgen dat die query die velden dan gewoon leeg laat (en die foutmelding negeert) Ik weet dat je foutmeldingen (gedeeltelijk) kan uitschakelen, maar dat is niet helemaal de bedoeling natuurlijk