Der Vorteil gegenüber
Access ist gewaltig! Schon allein bei Blob-Feldern: speicherst du in
Access z.B. JPG-Grafiken ab, fügt
Access dem Pic eigensinnig noch ein paar Byte hinzu, die du beim Auslesen mühevoll wieder wegschneiden mußt.
Aber nur wenn du es mit der
Access-Oberfläche machst. Über
ADO nicht.
Für
MySQL gibt es meines Wissens nach dagegen keine Embedded-Version.
Gibt es. Jedoch hat man bei
MySQL die
GPL-Falle. Entweder OpenSource oder pro Jahr bis zu 20-30k€ Lizenzkosten für eine unbegrenzte Verteilung. Ansonsten für nicht OpenSource pro Verteilung ein
MySQL Serverlizenz.
Um zu sehen wie es gespeichert wird: Einfach Hex-Editor nehmen und nach dem Text der Textdatei suchen. Dann sieht man genau wie es im MEMO/Varchar bzw. im Blob-Feld abgespeichert wird. Oder einfach mal 100.000 mal gleichen Text speichern um ungenauigkeiten von "Blockgrößen-Anforderungen" zu vermeiden.
Windows Vista - Eine neue Erfahrung in Fehlern.