Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Abfrage in neue Tabelle schreiben

Begonnen von smily68, Mai 21, 2019, 06:36:14

⏪ vorheriges - nächstes ⏩

smily68

Guten Tag

Ich habe eine Abfrage erstellt, welche ich in eine neue Tabelle schreiben will
db.Execute "Select * Into tblTempBudget From qryTest "
Nun habe ich auf der Abfrage auf einzelnen Feldern Formeln hinterlegt z.B.
IstTot01: (Wenn([Formulare]![frmBudgetAuswertung]![cboMonatBis]>=1;([IstMonat01]);0))
Die Abfrage funktioniert einwandfrei mit den Formeln. Wenn ich nun die Abfrage in eine Tabelle schreiben will, gibt es mir die Fehlermeldung: 1 Paramenter wurde erwartet, es wurden aber zu wenig Paramenter übergeben.
Das Feld cboMonatBis hat einen Wert.
Kann mir jemand sagen, an was es liegt, dass die Abfrage geht, ich aber die Werte nicht in eine Tabelle schreiben kann?

Gruß Daniel

ebs17

Je nach dem, wie die Abfrage zur Ausführung gebracht wird, ist der Formularbezug für die Jet-Engine unbekannt und daher einer Nachfrage wert. Bei der Execute-Methode wird die Abfrage direkt an die Jet-Engine überge ben, und die kennt keine Variablen und Formularobjekte.
Mit freundlichem Glück Auf!

Eberhard