Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Prism Datenbank für PocketPC (https://www.delphipraxis.net/61173-datenbank-fuer-pocketpc.html)

webseal 17. Jan 2006 20:16

Datenbank: zu klären • Zugriff über: offen

Datenbank für PocketPC
 
Hallo,

ich plane zur Zeit eine Datenbank-Anwendung, die sowohl auf einem Desktop PC als auch (in abgespeckter Form) auf einem PocketPC laufen soll.
Auf dem Desktop PC werden die Daten voraussichtlich in einer Firebird-DB gespeichert. Auf dem PocketPC sollen erfasste Daten zunächst auch auf dem Gerät gespeicehrt werden. Bei bestehender Verbindung zum Desktop sollen die Daten dann in die Firebird-DB übertragen werden.

Nun zur Frage: Wie würdet ihr die Daten auf dem PocketPC zwischenspeichern?
In einer SQL-DAtenbank? Wenn ja kennt ihr welche für PocketPC's bzw. habt ihr schon mit einer gearbeitet?
Als XML-DAtei, das dann zum Desktop-PC übertragen wird?
Andere Ideen?

Freue mich über Feedback

webseal

phXql 17. Jan 2006 21:03

Re: Datenbank für PocketPC
 
Also ich würde XML nehmen. Da is schon alles beim Framework dabei und man muss keine Datenbanken auf dem Pocket-PC installieren.

webseal 17. Jan 2006 22:29

Re: Datenbank für PocketPC
 
Da ich in XML noch nicht besonders fit bin: Kann man eine XML Datei verschlüsseln.
Ist auch eine Komprimierung möglich, um Speicherplatz bzw. Übertragungsvolumen zu sparen ?

Bernhard Geyer 18. Jan 2006 06:52

Re: Datenbank für PocketPC
 
Zitat:

Zitat von webseal
Da ich in XML noch nicht besonders fit bin: Kann man eine XML Datei verschlüsseln.
Ist auch eine Komprimierung möglich, um Speicherplatz bzw. Übertragungsvolumen zu sparen ?

Sicherlich ist sowas möglich. XML-Datei als Stream halten und vor speichern mit einem gebräuchlichen Kompressor erst komprimieren (evtl. gleich Verschlüsselung von Komprimierung verwenden) und anschließend verschlüsseln.

Jedoch ist fraglich ob bei XML sowas nicht den absoluten Performance-Gau bewirkt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz