Code: Alles auswählen
use ( file ) via ("DELDBE")
Funktioniert einwandfrei, solange die CSV-Datei nicht z.B. noch in Excel geöffnet ist.
Ich erhalte im Error-Log diese Fehlermeldung:
Wie kann ich vorher prüfen, ob die Datei exclusiv geöffnet werden kann?oError:args :
-> VALTYPE: L VALUE: .F.
-> VALTYPE: C VALUE: DELDBE
-> VALTYPE: C VALUE: D:\nk.csv
-> VALTYPE: U VALUE: NIL
-> VALTYPE: U VALUE: NIL
-> VALTYPE: L VALUE: .F.
oError:canDefault : Y
oError:canRetry : Y
oError:canSubstitute: N
oError:cargo : NIL
oError:description : Operating system error
oError:filename :
oError:genCode : 40
oError:operation : DbUseArea
oError:osCode : 1
oError:severity : 2
oError:subCode : 4
oError:subSystem : BASE
oError:thread : 1
oError:tries : 1
Mit NetErr() scheint es nicht zu funktionieren.