BindingSource neuen oder geänderten Datensatz speichern

25/02/2009 - 09:57 von Andreas Ahrens | Report spam
Hi NG,

wie kann ich bei der BindigSource einen Datensatz, der neu oder geàndert
ist, speichern?

Gruß
Andy
 

Lesen sie die antworten

#1 Frank Dzaebel
25/02/2009 - 10:43 | Warnen spam
Hallo Andreas,

wie kann ich bei der BindigSource einen Datensatz, der
neu oder geàndert ist, speichern?



Wenn Du explizit nur den neuen speichern willst:
(und Deine Tabelle auch einen PK hat) etwa:

this.Validate();
this.customersBindingSource.EndEdit();
// NorthwindDataSet.OrdersDataTable newCustomers =
// (NorthwindDataSet.CustomersDataTable)
// northwindDataSet.Customers.GetChanges(DataRowState.Added);
customersTableAdapter.Update(northwindDataSet.Customers); //newCustomers

[Exemplarische Vorgehensweise: Speichern von Daten in einer Datenbank
(mehrere Tabellen)]
http://msdn.microsoft.com/de-de/lib...b49b4.aspx

[Gewusst wie: Aktualisieren von Datensàtzen in einer Datenbank]
http://msdn.microsoft.com/de-de/lib...33819.aspx
_____________

BTW: Normal macht das VS alles automatisch, wenn
Du über das Datenquellenfenster Tabellen
einfach in die Form "ziehst" (Drag & Drop).


ciao Frank
Dipl. Inf. Frank Dzaebel [MCP, MVP C#]
http://Dzaebel.NET

Ähnliche fragen