Laden...

DataTable Updaten

Erstellt von zerberos vor 15 Jahren Letzter Beitrag vor 15 Jahren 729 Views
Z
zerberos Themenstarter:in
520 Beiträge seit 2007
vor 15 Jahren
DataTable Updaten

Hallo,

ich habe eine DataTable die ich mit einem DataAdapter fülle

Jetzt habe ich da 2 Datensätze mit 5 Spalten

Jetzt habe ich eine 2 Abfrage die auch 2 Datensätze enthält und mit eine Spalte.
Diese Spalte ist schon in der DataTable vorhanden. Also sollen jetzt bei den 2 vorhanden Datensätze in der DataTable die Splate geupdatet werden

Versteht ihr was ich meine?
Wie mache ich das am besten?

J
3.331 Beiträge seit 2006
vor 15 Jahren

Versteht ihr was ich meine?

Nicht wirklich. Wenn die "neue" Spalte denselben Namen hat wie die bisherige, dann könnte es funktionieren, das Ergebnis in dieselbe Tabelle einzutragen:

//  erste Abfrage
myFirstAdapter.Fill(ds, "Abfrage");

//  zweite Abfrage
mySecondAdapter.Fill(ds, "Abfrage");

Das funktioniert aber nur dann, wenn der DbProvider erkennen kann, dass die zweite Abfrage als Änderungen der ersten Abfrage zu verstehen ist. Dazu muss vermutlich in beiden Abfragen eine ID als PrimaryKey enthalten sein. In allen anderen Fällen landet die zweite Abfrage in einer eigenen Tabelle oder in weiteren Datensätzen, und Du musst manuell abgleichen.

Jürgen

Z
zerberos Themenstarter:in
520 Beiträge seit 2007
vor 15 Jahren

Hallo,

der fügt zwei weitere Datensätze hinzu...