Hallo Leute!
Ich habe nach
diesem Tutorial ein Programm geschrieben, welches eine externe Excel-Tabelle über eine ADOConnection verwaltet. Soweit so gut. Die Anbindung und die Verknüpfung der einzelnen Komponenten (DBEdits, DBGrid und DBNavigator) hat wunderbar funktioniert und es wird auch alles angezeigt, wie es soll.
Nun mein Problem:
Wenn ich einen Eintrag bearbeite oder einen neuen Datensatz erstelle, diesen Speichere, das Programm schließe und anschließend wieder öffne, erhalte ich die Fehlermeldung "Die externe Tabelle hat nicht das erwartete Format". Woran könnte das liegen? Noch wichtiger: Wie verhindere ich das? Im Delphi.About-Tutorial wird darüber leider nichts geschrieben. Mit Excel kann man die Datei dann leider auch nicht mehr öffnen.
Der ConnectionString ist folgender:
'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + XLSPATH + ';Extended Properties=Excel 8.0;';
P.S.: Dass ich eine Excel-Tabelle und keine
Access-
DB nehme ist eigentlich unumgänglich... das werd ich nur im äußersten Notfall machen
Vielen Dank schonmal!