Hallo
Ich versuche mal mein Problem zu schildern. (arbeite übrigens mit Visual Studio)
Mit einem von mir geschriebenen Programm das bereits seit einem Jahr in unserer Firma eingesetzt wird, rufe ich Daten aus einer Remote fähigen SQL Datenbank ab. Dort existieren zur Zeit 5 "Tabellen" mit diversen Informationen der Kunden und Anlagen die wir betreuen.
Das Auslesen, Löschen Updaten funktioniert alles Perfekt. Ich abe einen MySQLAdapter und diverse DataTables die mit denen ich verschiedene SQL Abfragen an die Datenbank sende und über die DataTables in diverse DGV schreibe.
Jetzt ist es so ,das unsere Anlagen ofmals in Kellern stehen an denen kein Hotspot mit dem Handy eingerichtet werden kann um das von mir geschriebene Programm zu benutzen.
Jetzt war mein Gedanke, die komplette SQL Datenbank einzulesen. Das macht das Programm beispielsweise bei einer erfolgreichen Verbindung automatisch und das ganze in 5 XML Files zu speichern.
Wird das Programm dann ohne Internet Verbindung aufgerufen, switcht es automatisch auf die XML Dateien um und zieht die letzten vorhanden Daten. Der Kollege vor Ort hat dann zumindest die Informationen, die seit der letzten Verbindung verfügbar waren auf dem Rechner und kann damit seine Berichte ausfüllen.
Ist der Gedankenansatz OK oder gibt es eine andere Möglichkeit? Nice wäre folgendes: Der Kollege ist 1 Woche auf Achse und benutzt ausschließlich die Offline Daten. Beim Abschluß der Arbeitswoche könnte dann eine Syncronisierung seiner XML Daten mit der Remote Datenbank erfolgen.
Ich hoffe ich konnte mich verständlich ausdrücken
Zum Testen habe z.B. folgendes Versucht
die dtable0 enthält ALLE Daten aus der Datenbank "Tabelle" mitarbeiter
dem Projekt habe ich über Hinzufügen - Neues Element - mitarbeiter.xml zugefügt
damit möchte ich eigentlich das die XML mit der dtable0 befüllt wird... funzt leider nicht
Ich bedanke mich
Ich versuche mal mein Problem zu schildern. (arbeite übrigens mit Visual Studio)
Mit einem von mir geschriebenen Programm das bereits seit einem Jahr in unserer Firma eingesetzt wird, rufe ich Daten aus einer Remote fähigen SQL Datenbank ab. Dort existieren zur Zeit 5 "Tabellen" mit diversen Informationen der Kunden und Anlagen die wir betreuen.
Das Auslesen, Löschen Updaten funktioniert alles Perfekt. Ich abe einen MySQLAdapter und diverse DataTables die mit denen ich verschiedene SQL Abfragen an die Datenbank sende und über die DataTables in diverse DGV schreibe.
Jetzt ist es so ,das unsere Anlagen ofmals in Kellern stehen an denen kein Hotspot mit dem Handy eingerichtet werden kann um das von mir geschriebene Programm zu benutzen.
Jetzt war mein Gedanke, die komplette SQL Datenbank einzulesen. Das macht das Programm beispielsweise bei einer erfolgreichen Verbindung automatisch und das ganze in 5 XML Files zu speichern.
Wird das Programm dann ohne Internet Verbindung aufgerufen, switcht es automatisch auf die XML Dateien um und zieht die letzten vorhanden Daten. Der Kollege vor Ort hat dann zumindest die Informationen, die seit der letzten Verbindung verfügbar waren auf dem Rechner und kann damit seine Berichte ausfüllen.
Ist der Gedankenansatz OK oder gibt es eine andere Möglichkeit? Nice wäre folgendes: Der Kollege ist 1 Woche auf Achse und benutzt ausschließlich die Offline Daten. Beim Abschluß der Arbeitswoche könnte dann eine Syncronisierung seiner XML Daten mit der Remote Datenbank erfolgen.
Ich hoffe ich konnte mich verständlich ausdrücken
Zum Testen habe z.B. folgendes Versucht
die dtable0 enthält ALLE Daten aus der Datenbank "Tabelle" mitarbeiter
dem Projekt habe ich über Hinzufügen - Neues Element - mitarbeiter.xml zugefügt
damit möchte ich eigentlich das die XML mit der dtable0 befüllt wird... funzt leider nicht
Ich bedanke mich