Hallo,
ich möchte den im DataGridView ausgewählten Eintrag in einer zweiten Form (Dialog) bearbeiten können.
Selbstverständlich soll der Eintrag im Table geändert werden und nicht nur in der Ansicht.
Mein Denkansatz:
Da die BindingSource in der zweiten Form nicht mit dem DataGridView verknüpft ist, zeigt diese nicht auf den in
der ersten Form ausgewählten Eintrag und ich würde nicht das gewünschte Ergebnis erhalten.
Also muss ich der zweiten Form die nötigen Informationen übergeben, dass dies möglich wird, also vermutlich
"BindingSource.Current". Das würde dann wohl bedeuten, dass in der zweiten Form eine BindingSource vorhanden ist,
die diese Daten dann übernimmt und somit auch der DetailView der zweiten Form geupdated werden kann.
Provisorisch könnte man ja auch einfach per Code den betreffenden Controls einfach die BindingSource der ersten Form
zuweisen. Nur möchte ich es eben sauber coden. Da ich bei der Datenbankprogrammierung neu bin, habe ich auch keine
Ahnung wie ich es anstelle, dass die Veränderungen die man in bspw. den Textboxen durchführt erst bestätigt werden müssen
und nicht sofort übernommen werden, hab ich mir codetechnisch noch nichts überlegt bis auf ein paar Schnippsel.
MfG Tim
ich möchte den im DataGridView ausgewählten Eintrag in einer zweiten Form (Dialog) bearbeiten können.
Selbstverständlich soll der Eintrag im Table geändert werden und nicht nur in der Ansicht.
Mein Denkansatz:
Da die BindingSource in der zweiten Form nicht mit dem DataGridView verknüpft ist, zeigt diese nicht auf den in
der ersten Form ausgewählten Eintrag und ich würde nicht das gewünschte Ergebnis erhalten.
Also muss ich der zweiten Form die nötigen Informationen übergeben, dass dies möglich wird, also vermutlich
"BindingSource.Current". Das würde dann wohl bedeuten, dass in der zweiten Form eine BindingSource vorhanden ist,
die diese Daten dann übernimmt und somit auch der DetailView der zweiten Form geupdated werden kann.
Provisorisch könnte man ja auch einfach per Code den betreffenden Controls einfach die BindingSource der ersten Form
zuweisen. Nur möchte ich es eben sauber coden. Da ich bei der Datenbankprogrammierung neu bin, habe ich auch keine
Ahnung wie ich es anstelle, dass die Veränderungen die man in bspw. den Textboxen durchführt erst bestätigt werden müssen
und nicht sofort übernommen werden, hab ich mir codetechnisch noch nichts überlegt bis auf ein paar Schnippsel.
MfG Tim