Einzelnen Beitrag anzeigen

moelski

Registriert seit: 31. Jul 2004
1.110 Beiträge
 
Delphi 2010 Professional
 
#1

XML Datei als Datenbank "missbrauchen" ?

  Alt 19. Sep 2008, 14:01
Moin !

Wir wollten eigentlich in den nächsten Tagen von D2k7 Pro auf D2k9 Enterprise updaten. Hauptgrund wäre das DataSnap gewesen was nur in der Enterprise zur Verfügung steht. Nun hat man mir am Telefon aber eben einen Preis von ~2k5€ genannt und das ist nicht drin ...

Wenn ich DataSnap richtig verstanden habe, dann kann man das zwischen Daten & Datenbank klemmen und es kümmert sich mehr oder weniger um den Rest. Und dort könnte man eben auch eine XML Datei als Datei angeben die dann als DB File fungiert. Nuja, Enterprise ist erstmal gestorben ...

Darum die Frage ... Kann man mit der Professinal Version von Delphi sowas realisieren? Wir haben öfter den Fall das wir Datenblöcke haben die man gut in einer DB ablegen könnte. Der Umfang ist aber nicht so gross als das sich eine eigene DB Engine dafür lohnen würde.

Kann man also ohne DataSnap eine Art "FlatDatenbank" auf Basis von XML Dateien anlegen? Unsere Daten sind recht einfach gestrickt. Beispiel:
Delphi-Quellcode:
Typ : Akku
Kaufdatum : xx.xx.xxxx
letzte Ladung : xx.xx.xxxx
Notizen : xxxxxxxxxy yyyyy xxxx
max. Ladstrom : 1000
max. Entladestrom : 3000
So in etwa schaut das bei uns. Also alles recht einfache Strukturen die man gut in XML abbilden könnte. Es wäre sicher auch kein grosses Ding alles von Hand zu coden. Aber dennoch würde mich mal interessieren ob man XML als DB File nutzen kann.
Evtl. hat jemand auch ein einfaches Beispiel !?
Dominik Schmidt
Greetz Dominik

I love Delphi 2007/2010
  Mit Zitat antworten Zitat