![]() |
Datenbank: AsciiDrv • Zugriff über: BDE 5.01
Daten an CSV-Tabelle anhängen (BDE mit Schema-Datei)
Hi NG.
Delphi 4 (update 3), BDE 5.01 mit AsciiDrv (Using The ASCII Driver With Comma-delimited Files)
Delphi-Quellcode:
Der gleiche Codeblock wird jetzt für eine zweite CSV-Datei durchgeführt. Dabei tritt aber für den Befehl "Rewrite(fUhrkauf)" ein E/A-Fehler 161 (ERROR_BAD_PATHNAME). Ich habe den Verdacht, dass, obwohl ich die DB-Verbindung schließe, die BDE die Tabellendatei noch offen hält und mir den Schreibzugriff verweigert.
// fTrans ist eine CSV-Datei
AssignFile(fTrans, sSbhtrans); Reset(fTrans); // Auf fUhrkauf wird über die BDE als Datentabelle zugegriffen AssignFile(fUhrkauf, sUhrkauf); Rewrite(fUhrkauf); --> Kopiere, wenn Bedingung erfüllt ist, bis auf die erste Zeile alle Daten von fTrans nach fUhrkauf Closefile(fUhrkauf); Closefile(fTrans); // Öffne fUhrkauf als Datentabelle tUhrkauf <- BDE mit Asciidrv // dbUhrkauf ist TDataBase zu tUhrkauf dbUhrkauf.connected := true; tUhrkauf.open; --> Mach irgendwas mit tUhrkauf tUhrkauf.close; dbUhrkauf.close Stimmt das? Was kann ich dagegen machen? Gruß Peter |
Re: Daten an CSV-Tabelle anhängen (BDE mit Schema-Datei)
Ich kann das ganze umgehen, indem ich vorab nacheinander beide CSV-Dateien nach fUhrkauf kopiere und so werde ich es auch tun.
Interessiert an einer Lösung für mein Problem bin ich aber schon. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz