ich bin zwar nicht gefragt, aber ja hätte ich, weil die von dir angegebenen Lösungen gegen die wichtigste Anforderung des Kunden verstoßen die Daten nicht in einer Datei sondern in der Exe zu speichern.
Wo steht das?
Zitat:
ch: Natürlich kann ich Ihnen Ihre Daten auch in einfachen Dateien verwalten ...
Kunde: Nein, nein, keine Dateien, nur das Programm.
Ich: Und genau das leistet eine Embedded-Datenbank: Die hängt nämlich direkt am Programm dran, was aus Ihrer Sicht als Kunde genau so aussieht, als ob Sie nur das Programm hätten. In Wirklichkeit besteht das Programm, also die Datei mit der Endung Exe, aus Programm und Datenbank.
Kunde: Sie hören mir nicht zu: Ich will nicht, daß es nur so aussieht, ich will wirklich keine Datenbank!
-> keine Datenbank, keinen zusätzlichen Dateien. d.h. auch die Registry scheidet aus, spätestens wenn der die exe auf einen anderen Rechner kopiert sind die Daten weg. Schade dass der Kunde verloren ist - langsam hätte ich wirklich interesse da weiter nachzubohren was die Beweggründe für diese Vorgaben sind.