Typisiertes Dataset updaten, wie ?

10/09/2007 - 20:03 von Andreas Waning | Report spam
Hallo

ich habe eine Typisiertes Dataset welches mit Daten gefüllt wird und
anschliessend in einem
Grid angezeigt wird.

Beim Versuch eine Row zu àndern und anschliessend updaten, bekomme ich eine
Fehlermeldung
siehe unten im Kommentar.

Weiß jemand was ich da falsch mache ?

Danke
Andreas



AWDataSetTableAdapters.TestTabelleTableAdapter ad = new
AWDataSetTableAdapters.TestTabelleTableAdapter();

AWDataSet ds = new AWDataSet();

AWDataSet.TestTabelleDataTable dt = new AWDataSet.TestTabelleDataTable();

ad.Fill(dt);

// Ans Grid binden. Daten werden angezeigt
ultraGrid1.DataSource = dt;


// Lese die 1. Row
AWDataSet.TestTabelleRow dr = (AWDataSet.TestTabelleRow)dt.Rows[0];

// Veràndere die Spalte Datei
dr.Datei = "MeineDatei.doc";


// Versuche einen Update : Da ist mein Problem !!!!

ad.Update(dt);


// Es kommt die Meldung
// Aktualisieren erfordert einen gültigen UpdateCommand, wenn eine
DataRow-Auflistung mit modifizierten Zeilen // weitergegeben wi...
 

Lesen sie die antworten

#1 Peter Fleischer
10/09/2007 - 20:28 | Warnen spam
Andreas Waning wrote:

ich habe eine Typisiertes Dataset welches mit Daten gefüllt wird und
anschliessend in einem
Grid angezeigt wird.
...
ad.Update(dt);


// Es kommt die Meldung
// Aktualisieren erfordert einen gültigen UpdateCommand, wenn eine
DataRow-Auflistung mit modifizierten Zeilen // weitergegeben wi...



Hi Andreas,
da wird vermutlich beim generieren des DataSets kein UpdateCommand erstellt
worden sein. Meist ist die fehlende Schlüsselspalte die Ursache. Hast du das
mal geprüft?

Viele Grüße

Peter

Ähnliche fragen