Forum: VB.NET |
Thema:
Re: Datagrid Windows Forms Update Insert |
Von:
Tobi Ulm (
06.06.2005 10:30) |
Hi Ella,
Bevor ich Dir antworten kann muss ich etwas wissen:
- Ist das DataGird mit Daten aus der Datenbank gefüllt und wenn ja wie machst Du dass? (Connection, Command, DataAdapter, DataSet=>DataGrid)
Wenn Du über diesen Weg Daten im Grid visualisierst kann Du ein Update mit dem sogenannten CommandBuilder machen
dim cmdBld as new System.Data.SqlClient.SqlCommandBuilder(dataAdapter)
dataAdapter.Update(deinDataSet, "Tabelle")
Wenn dem nicht so ist musst du wohl alle Datensätze im DataSet durchlaufen die verändert, gelöscht oder neu angelegt worden sind.
Dim dvInserted As DataView
dvInserted = deinDataSet.Tables("Tabelle").DefaultView
dvInserted.RowStateFilter = DataViewRowState.Added
Dasselbe geht ebenso für Deleted oder Modified.
diese Views kannst Du durchlaufen und pro Zeile in einer View ein entsprechended Insert, Update oder Delete Statement bauen.
cu
Tobi
Betreff |
Von |
Datum |
|
  |
Re: Datagrid Windows Forms Update Insert
Ich befülle sie über diesen Weg (Command, DataAdapter, DataSet=>DataGrid)<br>Danke schon mal für den Tip, ich werde mir das mit dem Builder mal ansehen!!<br><br>Lg<br>ella<br> |
 |
 |
 |
|
|
G.
Guest
|
07.06.2005 00:28 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!