Hallo Gemeinde. Mich beschäftigt schon seit Längerem ein Problem:
Ich möchte Daten aus mehreren Tabellen in einem Datagridview bearbeiten. Das Laden mittels SQL stellt dabei überhaupt kein Problem dar, z.B.:
"SELECT p.id, p.nachname, p.vorname, p.strasse, p.nr, p.ida, a.plz, a.ort, a.ortsteil FROM personen p, adressen a WHERE p.ida = a.id".
Dieser Select läßt sich wunderbar am Bildschirm darstellen und auch bearbeiten. Leider folgt jetzt das Problem, geänderte Daten wieder in die Datenablage zu schreiben. Momentan löse ich das Problem, indem ich den entsprechenden Datensatz als Extratabelle zusätzlich in den Arbeitsspeicher lade, die entsprechenden Änderungen übernehme und wieder abspeichere. Ist allerdings ein Wahnsinnsaufwand -> und das geht doch auch bestimmt eleganter!!
Einzige Einschränkung bei der Lösung dieses Problems ist, dass meine Abnehmer alle diese Daten auch in einer Tabellenansicht haben wollen!
Dies ist mein erster Foreneintrag überhaupt, also enttäuscht mich nicht!
Ich möchte Daten aus mehreren Tabellen in einem Datagridview bearbeiten. Das Laden mittels SQL stellt dabei überhaupt kein Problem dar, z.B.:
"SELECT p.id, p.nachname, p.vorname, p.strasse, p.nr, p.ida, a.plz, a.ort, a.ortsteil FROM personen p, adressen a WHERE p.ida = a.id".
Dieser Select läßt sich wunderbar am Bildschirm darstellen und auch bearbeiten. Leider folgt jetzt das Problem, geänderte Daten wieder in die Datenablage zu schreiben. Momentan löse ich das Problem, indem ich den entsprechenden Datensatz als Extratabelle zusätzlich in den Arbeitsspeicher lade, die entsprechenden Änderungen übernehme und wieder abspeichere. Ist allerdings ein Wahnsinnsaufwand -> und das geht doch auch bestimmt eleganter!!
Einzige Einschränkung bei der Lösung dieses Problems ist, dass meine Abnehmer alle diese Daten auch in einer Tabellenansicht haben wollen!
Dies ist mein erster Foreneintrag überhaupt, also enttäuscht mich nicht!
Comment