Een door mij gemaakte query via queryontwerp werkt goed, maar indien ik deze expressie naar een module overbreng werkt die niet meer correct.
In queryontwerp
Geeft die een perfect resultaat van 710 records
In VBA-module
Geeft een totaal van 937 records!
Wat gebeurt hier?
In queryontwerp
Code:
SELECT Diversiteitscodes.Diversiteitscode, Diversiteitscodes.Nationaliteit, Diversiteitscodes.[Geboorteplaats land]
FROM Diversiteitscodes
WHERE (((Diversiteitscodes.Diversiteitscode)="A" Or (Diversiteitscodes.Diversiteitscode)="B")) OR (((Diversiteitscodes.Nationaliteit)="Belgische") AND ((Diversiteitscodes.[Geboorteplaats land])="België"));
In VBA-module
Code:
sqlCategorieC = "SELECT Diversiteitscodes.* " & _
"FROM Diversiteitscodes " & _
"WHERE (((Diversiteitscodes.Diversiteitscode)='A' Or (Diversiteitscodes.Diversiteitscode)='B')) " & _
"OR (((Diversiteitscodes.Nationaliteit)='Belgische') AND ((Diversiteitscodes.[Geboorteplaats land])='België'));"
Wat gebeurt hier?
