Hallo,
ich würde gerne eine Anfügeabfrage über einen Buttonclick in einem
Formular ausführen. Aufgrund der LÄnge des sql-statements ist dies
leider nicht über ein Makro durchzuführen. Deshalb wollte ich einen
code in VB, der dann über den Buttonclick im Formular ausgeführt
werden soll, erstellen. Die Where-Klausel ist recht komplex und lang,
jedoch richtig. Der Fehler muss also in den Einführungszeilen liegen.
Ich kopierte einfach das sql Statement aus der Entwurfsansicht der
Anfügeabfrage(94 Positionen werden angefügt).
Hier die ersten Zeilen.
Private Sub Bild275_Click()
app.Access.DoCmd.RunSQL
INSERT INTO([temp_verdeachtige_merkmale])([Fgstnr], [,Stammnr])
SELECT DISTINCT([_Sitze].Fgstnr, [_Sitze].Stammnr)
FROM ([_Sitze])
Where (..................)
Danach folgt die where-Klausel
Wer kann mir helfen? wo ist denn da der Fehler?
Vielen Dank schon einmal im voraus
Markus Wagenhäuser