Hallo zusammen,
habe eine Anwendung zur Verwaltung von Ausgaben geschrieben, die sowohl auf einem "normalen" PC (mit SQL Server 2000 SP4), als auch auf einem PocketPC (Windows Mobile 5 und SQL Server 2005 Mobile) läuft, wobei der PocketPC (mit .Net 2.0) nur zur Erfassung getätigter Ausgaben verwendet wird.
Es werden drei Tabellen verwendet:
- Artikel-Tabelle (was wurde ausgegeben)
- Orte-Tabelle (wo wurde etwas ausgegeben)
- Ausgaben-Tabelle (speichert Preis und Datum, etc.)
Die Daten werden per Button-Click zwischen dem "normalen" Rechner und dem PocketPC per RDA synchronisiert.
D.h.: Werden die Tabellen auf dem PocketPC ergänzt, werden die neuen Datensätze per Push auf den "normalen" Rechner übertragen.
Werden allerdings die Tabellen auf dem "normalen" Rechner mit Daten ergänzt, werden nur die neuen Datensätze der Artikel und Orte-Tabelle zum PocketPC übertragen, da auf dem PocketPC die Ausgaben-Tabelle nicht dargestellt wird (Auswertungen der Ausgaben erfolgen ausschliesslich per Anwendung auf dem "normalen" Rechner).
Das funktioniert auch alles soweit problemlos.
Aufgrund von Speichermangel auf dem PocketPC möchte ich die Datenbank auf dem PocketPC so klein wie möglich halten und wollte die Ausgaben-Tabelle nach der Synchronisation auf dem PocketPC leeren.
Wenn ich dies mache, werden aber auch die Datensätze auf dem "normalen" Rechner gelöscht.
Jetzt meine Frage:
Hat vieleicht jemand einen Lösungs-Vorschlag für mich?
Wäre nett, wenn mir jemand helfen könnte.
Vorab schon mal vielen Dank,
Grüße,
André
habe eine Anwendung zur Verwaltung von Ausgaben geschrieben, die sowohl auf einem "normalen" PC (mit SQL Server 2000 SP4), als auch auf einem PocketPC (Windows Mobile 5 und SQL Server 2005 Mobile) läuft, wobei der PocketPC (mit .Net 2.0) nur zur Erfassung getätigter Ausgaben verwendet wird.
Es werden drei Tabellen verwendet:
- Artikel-Tabelle (was wurde ausgegeben)
- Orte-Tabelle (wo wurde etwas ausgegeben)
- Ausgaben-Tabelle (speichert Preis und Datum, etc.)
Die Daten werden per Button-Click zwischen dem "normalen" Rechner und dem PocketPC per RDA synchronisiert.
D.h.: Werden die Tabellen auf dem PocketPC ergänzt, werden die neuen Datensätze per Push auf den "normalen" Rechner übertragen.
Werden allerdings die Tabellen auf dem "normalen" Rechner mit Daten ergänzt, werden nur die neuen Datensätze der Artikel und Orte-Tabelle zum PocketPC übertragen, da auf dem PocketPC die Ausgaben-Tabelle nicht dargestellt wird (Auswertungen der Ausgaben erfolgen ausschliesslich per Anwendung auf dem "normalen" Rechner).
Das funktioniert auch alles soweit problemlos.
Aufgrund von Speichermangel auf dem PocketPC möchte ich die Datenbank auf dem PocketPC so klein wie möglich halten und wollte die Ausgaben-Tabelle nach der Synchronisation auf dem PocketPC leeren.
Wenn ich dies mache, werden aber auch die Datensätze auf dem "normalen" Rechner gelöscht.
Jetzt meine Frage:
Hat vieleicht jemand einen Lösungs-Vorschlag für mich?
Wäre nett, wenn mir jemand helfen könnte.
Vorab schon mal vielen Dank,
Grüße,
André
Comment