2012-04-10 3 views
0

Ich habe eine Rasteransicht, ich möchte seine Datenquelle ein (offline) DataTable sein, um die CRUD-Operationen [offline] dann nach der Bestätigung werde ich die bestätigte Version in meiner Datenbank speichern.Wie werden die CRUD-Operationen auf der Datentabelle durchgeführt?


  • Wie die CRUD-Operationen machen (Einfügen, Aktualisieren, Löschen) mit den DataTable durch LINQ wenn möglich? Beispiel

  • Was ist der beste Weg, um die letzte Version unter dem Posten zu halten Rücken von die Seite?

+1

Linq wird für Abfragen verwendet, nicht für Updates. –

+0

Dann könnten Sie einen Weg empfehlen, die Crud-Operationen auf der 'Datatable' durchzuführen? –

+1

Ich kann nur empfehlen, es ohne DataTable zu tun. –

Antwort

2
  1. Ich schlage vor, Sie Google über die Verwendung von DataTable und DataSet s mit DataAdapter s; (here ist ein Anfang) Wenn Sie es nur in einem einfachen Szenario verwenden, ist es ziemlich einfach.

  2. Sie können Daten im Objekt Session des Benutzers speichern. (Siehe here)

+2

Das Speichern von Tabellen in der Sitzung beeinträchtigt Ihre Skalierbarkeit. Denken Sie besser das zuerst durch. –

Verwandte Themen