du hast schon recht, mit hausmitteln ist das nicht m�glich, aber zu fuss
schon. deine l�sung hinkt nur an einer stelle. du bekommst nur die neuen
datens�tze. was ist aber mit den alten die ge�ndert wurden?
l�sung: bei jedem datensatz gibts den timestamp wann er das letzte mal
ge�ndert wurde. der client merkt sich wann er das letzte mal aktuelle daten
geholt hat. beim n�chsten update lautet dann die abfrage beim webservice:
SELECT * FROM TABELLE WHERE TIMESTAMP > letztesaktualisierungsdatum;
du bekommst also alle ge�ndert und neuen daten zur�ck. wenn du die hast,
l�schst du alle datens�tze lokal mit dieser id. und f�gst die aktuellen mit
einem insert ein.
mfg
|---------+---------------------------->
| | "Stadelmann |
| | Patrick" |
| | <[EMAIL PROTECTED]|
| | .at> |
| | Gesendet von: |
| | [EMAIL PROTECTED]|
| | ngamoi.com |
| | |
| | |
| | 13.11.2003 16:47 |
| | Bitte antworten |
| | an asp.net |
| | |
|---------+---------------------------->
>--------------------------------------------------------------------------------------------------------------------------------------------------|
|
|
| An: <[EMAIL PROTECTED]>
|
| Kopie:
|
| Thema: Re: [Asp.net] Access DB Lokal und auf dem Webserver (war vorher
falsche Liste) |
>--------------------------------------------------------------------------------------------------------------------------------------------------|
ich kenn mich zwar dabei nicht aus, aber ist es nicht m�glich, statt der
gesamten db nur die aktuellen datens�tze zu holen. du wirst wohl in den
tabellen id's mit autowert haben. wenn du die max(id) aus der offline db
bzw. des dataset nimmst und es mit der online db vergleichst kannst du doch
die datens�tze von max(id)-offline bis max(id)-online neu einlesen.
Patrick
----- Original Message -----
From: "Andreas Rudischhauser (N)" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, November 13, 2003 3:30 PM
Subject: AW: [Asp.net] Access DB Lokal und auf dem Webserver (war vorher
falsche Liste)
Das h�rt sich auch sehr gut an. Die Frage ist nur, ob ich wirklich 7-10
Megabyte Access Db in ein DataSet laden sollte. Sonst prinzipiell finde
ich die Idee gar nicht so schlecht.
-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von A-Schubert
Gesendet: Donnerstag, 13. November 2003 15:22
An: [EMAIL PROTECTED]
Betreff: AW: [Asp.net] Access DB Lokal und auf dem Webserver (war vorher
falsche Liste)
Bau die Offline Anwendung doch so, dass du sie einmal mit der Datenbank
verbindest um dir alle Daten in ein DataSet zu laden.
Ein DataSet ist ein Objekt, welches die Datenbanktabellen, .werte und
Beziehungen beinhaltet.
Dieses DataSet kannst du dann im OfflineSystem als XML speichern und
immer wieder aufrufen wenn du Daten brauchst.
Sp�ter musst du dich dann wieder mit der Offlineanwendung mit der
Datenbank verbinden und das DataSet muss die Datenbank updaten.
Mit freundlichen Gr��en
Andr�
-----Urspr�ngliche Nachricht-----
Von: Andreas Rudischhauser (N) [mailto:[EMAIL PROTECTED]
Gesendet: Donnerstag, 13. November 2003 14:25
An: [EMAIL PROTECTED]
Betreff: [Asp.net] Access DB Lokal und auf dem Webserver (war vorher
falsche Liste)
Hallo Liste,
ich m�chte gerne zu meiner Webseite auch eine Offline L�sung anbieten.
Dabei handelt es sich um ein .NET Programm. F�r beide Anwendungen will
ich die gleiche Access Datenbank verwenden.
D.h. ich m�chte die Offline Version immer mit der Online Variante
synchronisieren. Als einfachste M�glichkeit w�re da der FTP Transfer
zwischen Offline/Online denkbar. Die Offline Version wird nur von einer
Person verwendet momentan.
Da die Datenbank aber sicher schnell gro� wird, w�re eine richtige
Synchronisierung sinnvoller. Das habe ich noch gar nicht gemacht. Wie
w�rde so was aussehen?
Gru� Andi
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net