Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Variblen mit Werten aus Unterformular in SQL-Statement verwenden





Frage

Hallo, ich habe ein Problem, und hoffe ihr könnt mir helfen: Ich habe ein Formular mit 2 Unterformularen. Nun lesen ich aus allen 3 Formularen Werte in Variablen ein (durch VBA-Code). anschließend möchte ich diese variablen in einem INSERT INTO Statement werden. Nun habe ich aber das Problem, das in meinem Statement nur die Variablen mit den Werten aus dem Hauptformlar erkannt werden, die aus den Unterformularen aber nicht. Wenn ich vor und nach meinem Statement eine Messagebox anzeigen lass, kann ich auf die Variablen zugreifen und sie werden mir auch richtig angezeigt. Richtig deklariert sind sie nach meinem Wissena auch, oder muss man diese variblen für die Werte aus dem Unterformular besonders deklarieren? Kann mir jemand helfen, wo meine Fehler liegt? Mein Statement sieht wie folgt aus: DoCmd.RunSQL "INSERT INTO bestaende(BNR, Datum, Lagerkostensatz, Bestand, LagerkostenStueck, LagerkostenProdukt,test) VALUES(BNR, Datumbestand, Lagerksatz2, Bestand, LagerkStueck, LagerkProdukt,test);" Danke schon mal für die hilfe. Gruß Christoph Abraham

Antwort 1 von anstoss2

Nachtrag:

Um Unklarheiten zu beseitigen:
Wenn ich das oben genannte SQL-Statement laufen lassen will, dann tut Access so, als würde es die Variablen mit den Werten aus dem Unterformular nicht geben.
Die Variablen mit den Werten aus dem hauptformular werden anstandslos erkannt.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: