Forum: ASP.NET2.0 |
Thema:
GridView updaten nach Caching in DataTable |
Von:
G. Guest (
20.01.2007 13:43) |
Guten Tag,
Ich muss für meine Schule eine ASP Seite erzeugen, die es ermöglicht mittels eines GridView Elements die Noten einer Klasse aus einer Datenbank ABZUFRAGEN, zu ÄNDERN und anschließend an die Datenbank ZURÜCKZUSCHICKEN.
Was ich bereits habe:
- eine SqlDataSource mit funktionierendem SELECT Query
- ein daran gebundenes Gridview
- ich habe das Gridview so umgebaut, dass ich durch klick auf den Spaltennamen (Sortierfunktion) die Werte der gesamten Spalte ändern kann
- nach Änderung wird durch klick auf einene Button der Inhalt des Gridviews in einem DataTable (das heißt ich ändere auch die DataSource des GridViews) zwischengespeichert, um es dem Benutzer zu ermöglichen auch weitere Änderungen vorzunehmen oder die bisher vorgenommenen Eintragungen wieder zu verwerfen
- nach Klick auf einen weiteren Button soll der Inhalt des Gridviews an die DataSource (und auch die Datenbank im Hintergrund) zurückgegeben und upgedated werden. Und hier fangen meine Probleme an.
Nochmal kurz zur Übersicht:
[Datasource] -> [Gridview] -> [Caching im Datatable, Edit-Mode] -> [Update der Datenbank]
Welche Methode soll ich nun verwenden um die Datenbank mit den neuen Werten zu aktualisieren?
- GridViewName.updateRow ?
- DataSourceName.update ?
Wie regelt ihr das mit den Parametern? Muss ich diese selbst erstellen oder generiert sich die DataSource diese beim Update selbst?
Vielen Dank für die Hilfe im Voraus.
Liebe Grüße,
David
Betreff |
Von |
Datum |
|
|
Hannes
Preishuber
|
22.01.2007 08:31 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!