Probleem SQLinstructie met variabele

Status
Niet open voor verdere reacties.

blackha

Gebruiker
Lid geworden
22 feb 2008
Berichten
22
Hallo,

Ik heb een probleem met wat VBA code die ik achter een formulier zet in Access.

Code:
Code:
DoCmd.RunSQL ("INSERT INTO Groepen(Groepsnaam, Beschrijving, CategorieID) VALUES ( '" & strGroep & "',  '" & strBeschrijving & "', '" & strCategorie & "');")
intNummerGroep = ("SELECT Groepen.Id FROM Groepen WHERE Groepen.Groepsnaam = " & strGroep & ";")

strOnderverdeling = ("SELECT Id FROM Onderverdeling WHERE Naam= " & strOnderverdelingValue & ";")

intNummerAfdeling = ("SELECT Id FROM OrganizationsOndergeschikt WHERE OrganizationID= " & strAfdeling & " AND OnderverdelingID = " & strOnderverdeling & ";")

DoCmd.RunSQL = ("INSERT INTO ToewijzingGroepenOrganizations(GroepID, OrganizatieOnderverdelingID) VALUES ('" & intNummerGroep & "', '" & intNummerAfdeling & "');")

-Nu als ik de laatste regel uitvoer krijg ik een SQLregel die uiteindelijk niet klopt omdat er dan te weinig haakjes zijn.
-En als ik deze uitvoer na het drukken op de knop dan geeft hij een melding: '...Fout bij het converteren van het type ...'

Kan er iemand mij uit de nood helpen?

Alvast bedankt

Groetjes
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan