Hi Dev!
Ich möchte ein "paar" Daten in eine Datenbank (oder ähnlichen) speichern. Das Problem an der Geschichte ist, dass diese Datenbank sowohl unter Windows als auch Linux lauffähig sein soll (Rest der *nix Welt wäre auch nicht schlecht). XML Dateien sind höchstwahrscheinlich zu umständlich. Folgendes Sollte die Datenbank auf dem Kasten haben:
- Hinzufügen von Einträgen (welche nicht "entfallen" sobald die Anwendung geschlossen wird
- Bearbeiten von Einträgen
- Komplexes Suchen (z.B. Suche in Strings wie "2 24 1", dort soll 2, 24 und 1 gefunden werden wenn ich es so möchte)
- Optional - wäre schön - Passwortschutz welcher "nur" vom Hauptprogramm ausgehebelt werden kann (d.h. normale gesicherte Datenbankverbindung)
Ich verwende für den Spaß (Hauptprogramm) Lazarus (IDE/RAD) + FPC (FreePascalCompiler). Ist eine Art Nachbau von Borland Delphi.
Angeschaut habe ich mir oberflächlich FireBird 2.0 (Problem: Windows u. Linuxanwendung unterscheiden sich relativ stark von der Einrichtung). Mysql Embedded kostet leider Geld und XML ist für komplexe suchen und schnelles verändern von Einträgen nicht brauchbar (sage ich jetzt salopp).
Am liebsten wäre mir nach wie vor eine MYSQL Datenbank, allerdings kann man nicht allen eine Installation von mindestens XAMPP zumuten und Verwaltung eigener Dateien (z.B. Bilder) über einen Server im Internet ist auch nicht das wahre - könnte aber nette Communityaspekte bieten.
Nundenn, ich freue mich auf Postings.![]()