Datenherkunft per vba im Unterformular ein- und ausstellen Laufzeitfehler 3211
Hallo zusammen,
ich habe in Access ein Hauptformular(frm_Hauptformular) mit einem Unterformular(frm_Unterformular). In dem Unterformular ist ein Button, der das Formular frm_Saisonkurve_suche öffnen soll. In diesem Formular kann man einen Datensatz mit einem Doppelklick aus einem Listenfeld auswählen.
Beim Doppelklick wird folgender Code ausgeführt:
Forms!frm_Unterformular!frm_Unterformular.RecordSource = ""
DoCmd.RunSQL ("delete * from tbl_TEMP_Saisonkurve")
DoCmd.OpenQuery "TEAbf_TempSK" --> Tabellenerstellungsabfrage(erstellt die Tabelle tbl_TEMP_Saisonkurve)
Forms!frm_Unterformular.RecordSource = "tbl_TEMP_Saisonkurve"
Forms!frm_Unterformular.Refresh
Mein Problem:
Es erscheint immer der "Laufzeitfehler 3211" und ich habe auch in anderen Foren geschaut aber keine Lösung gefunden, auch die Hilfe war nicht sehr hilfreich,
aber da mir hier schon oft geholfen wurde wende ich mich an euch.
LG BumBum
ich habe in Access ein Hauptformular(frm_Hauptformular) mit einem Unterformular(frm_Unterformular). In dem Unterformular ist ein Button, der das Formular frm_Saisonkurve_suche öffnen soll. In diesem Formular kann man einen Datensatz mit einem Doppelklick aus einem Listenfeld auswählen.
Beim Doppelklick wird folgender Code ausgeführt:
Forms!frm_Unterformular!frm_Unterformular.RecordSource = ""
DoCmd.RunSQL ("delete * from tbl_TEMP_Saisonkurve")
DoCmd.OpenQuery "TEAbf_TempSK" --> Tabellenerstellungsabfrage(erstellt die Tabelle tbl_TEMP_Saisonkurve)
Forms!frm_Unterformular.RecordSource = "tbl_TEMP_Saisonkurve"
Forms!frm_Unterformular.Refresh
Mein Problem:
Es erscheint immer der "Laufzeitfehler 3211" und ich habe auch in anderen Foren geschaut aber keine Lösung gefunden, auch die Hilfe war nicht sehr hilfreich,
aber da mir hier schon oft geholfen wurde wende ich mich an euch.
LG BumBum
Please also mark the comments that contributed to the solution of the article
Content-Key: 132902
Url: https://administrator.de/contentid/132902
Printed on: May 4, 2024 at 11:05 o'clock
4 Comments
Latest comment
DoCmd.RunSQL ("delete * from tbl_TEMP_Saisonkurve")
Ein Stern in einem DELETE Statement ist AFAIK Fehl am Platze.
http://www.devguru.com/technologies/t-sql/7122.asp