Article View: comp.lang.pascal.delphi.databases
Article #45read failure creating dbf-files
From: Peter Lipp
Date: Sun, 12 Sep 1999 00:00
Date: Sun, 12 Sep 1999 00:00
22 lines
1700 bytes
1700 bytes
Folks, I have hit on a strange problem: in the process of fixing corrupted Memofields in a DBF-File I tried a lot of variants but ended up in "manually" copying the records over to a new file. (repeatably) after about 66000 records an exception "read failure on <destination file> gets thrown. Completely not understanding what's happening (but having experienced a similar problem which disappeared by repetition) I tried to continue the copy-over-process by restarting at the first uncopied record. This works nicely - but only for about 8 of those. Then the same happens. I coud now do this for the rest but this would need several hundred restarts which does not sound interesting :-) Searching in Deja I found several description of similar behaviour in BDE 4.something or so in 1997 or so but no solution, however this is BDE 5.1 and Delphi 4 Updatepack 2 (doubtfull that nr 3 will help but I will try) which makes me wonder. Anybody having a decent hint (except moving away from DBF-files which clearly is one of the medium term options)? Peter
Technical Details
Message-ID:
<7rh1ei$ipm@fstgal00.tu-graz.ac.at>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: ffff5,4e29b4bf9797ff9,start X-Google-Attributes: gidffff5,public X-Google-Thread: ff75c,4e29b4bf9797ff9,start X-Google-Attributes: gidff75c,public From: "Peter Lipp" <Peter.Lipp@iaik.at> Subject: read failure creating dbf-files Date: 1999/09/12 Message-ID: <7rh1ei$ipm@fstgal00.tu-graz.ac.at> X-Deja-AN: 524188675 X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211 Organization: Graz University of Technology, Austria X-MSMail-Priority: Normal Newsgroups: comp.lang.pascal.delphi.databases,borland.public.delphi.database.desktop