Aktualisieren / Einfügen in eine Tabelle mit SQLCeResultSet

8

Ich habe eine SQL Compact Edition-Datenbank, die ich regelmäßig (über Webdienste) aktualisiere.

Der Teil, wo ich in die Datenbank schreibe, dauert viel zu lange. Ich mache es gerade mit Linq zu Datasets (wie in zu sehen ist Frage ). Ich habe gehört , dass wenn ich Mach es mit SQLCeResultSet, dass es schneller funktioniert.

Also, wenn ich einen Tisch wie diesen habe:

%Vor%

Und ich habe es im Objekt, das ich von meinen Webdiensten bekomme, die so aussehen:

%Vor%

Wie bekomme ich 100 Client-Objekte in die Datenbank?

Aktualisieren vorhandener Zeilen und Einfügen von Zeilen, die noch nicht in der Datenbank enthalten sind (durch den Primärschlüssel bestimmt)?

Jeder Beispielcode wäre großartig. Ich habe SqlCeConnection , aber sonst nichts.

Danke für jede Hilfe!

    
Vaccano 01.07.2010, 21:40
quelle

1 Antwort

13

Es sieht ungefähr so ​​aus:

( Bearbeitet zum Einfügen oder Aktualisieren )

%Vor%     
ctacke 01.07.2010, 22:33
quelle