Einzelnen Beitrag anzeigen

Snakeye
(Gast)

n/a Beiträge
 
#1

Problem bei Bearbeiten von Excel-Tabelle

  Alt 4. Aug 2005, 14:10
Datenbank: Excel • Zugriff über: ADO
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!
  Mit Zitat antworten Zitat