Hallo
Wenn ich auf ein Button klicke, dann sollen die Daden von Unterformular an Hauptformular geschickt werden.
Private Sub Befehl27_Click()
RecordSource = "SELECT * FROM tbl_Kontakt Where id =1"
Form_frm_eingabe.Nachname = Nachname:
Form_frm_eingabe.Nachname = Vorname:
Form_frm_eingabe.Nachname = Vorname:
End Sub
Das Funktionierte auch sehr gut bis ich eine zusätzliche Spalte "Handy" Nr. in der Tabelle erstellt habe.
bin heute mit linken Fuß aufgestanden.....wieso kann ich mein beitrag nicht editieren?
MEINE FOLLSTÄNDIGE FRAGE:
Wenn ich auf ein Button klicke, dann sollen die Daden von Unterformular an Hauptformular geschickt werden.
Private Sub Befehl27_Click()
RecordSource = "SELECT * FROM tbl_Kontakt Where id =1"
Form_frm_eingabe.Nachname = Nachname
Form_frm_eingabe.Nachname = Vorname
Form_frm_eingabe.Nachname = Handy
End Sub
Das Funktionierte auch sehr gut bis ich eine zusätzliche Spalte "Handy" Nr. in der Tabelle erstellt habe.
Das Problem habe ich gelöst aber die Ursache nicht gefunden.
Ich habe folgendes gemacht.
1. Neu Leere Access Datei erstellt
2.Alle meine Tabellen und Formulare ohne INHALT in die neue Datei exportiert und schon Funktionierte alles
so wie ich das verstanden habe muss man den Inhalt löschen bevor man eine neu Spalte erstellt was ich auch eigentlich gemacht habe.. nur nach dem export ohne Inhalt gings dann richtig..
eine Idee welche Ursache das sein kann ?
Hallo,
Grund: Deine Db war zerschossen....
andererseits befürchte ich, dass Du Dich insgesamt im Urwald verirrst...
Prinzipiell: Warum sollen überhaupt irgendwelche Werte aus einem Unterformular (UFO-Steuerelement mit Verknüpfung über die Schlüsselfelder ) in das Hauptformular übertragen werden?
Außerdem kann Dein geposteter Code nicht funktionieren, zumindest tut er nicht das , was Du (vermutlich) haben willst.
Private Sub Befehl27_Click() ' vernünftigen aussagekräftigen Namen für die Schaltfläche vergeben.
RecordSource = "SELECT * FROM tbl_Kontakt Where id =1" ' Es fehlt die Formular-Referenz für "Recordsource". Außerdem: Warum IMMER der DS mit ID=1?
Form_frm_eingabe.Nachname = Nachname 'Warum der Klassenname als Referenz auf das Hauptform? Handelt es sich tatsächlich um eine Haupt/Unterformualr-Konstruktion?
Form_frm_eingabe.Nachname = Vorname ' Warum soll jetzt plötzlich "Nachname" den Wert aus "Vorname" erhalten?
Form_frm_eingabe.Nachname = Handy ' dito für "Handy" ?
End Sub
ZitatGrund: Deine Db war zerschossen....
BINGO !!! was anderes kann ich mir auch nicht vorstellen, allerdings passierte mir das schon zum 3 Mal
Zitatandererseits befürchte ich, dass Du Dich insgesamt im Urwald verirrst...
ja, befürchte ich auch...ist schließlich meine erste DB
ZitatAußerdem kann Dein geposteter Code nicht funktionieren, zumindest tut er nicht das , was Du (vermutlich) haben willst.
nein, tut er nicht. Am nächsten Tag habe so geguckt :o und habe dann alles richtig programmiert.