Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Fixing table with CMRepair
Message
From
16/11/2023 06:45:31
Dragan Nedeljkovich (Online)
Now officially retired
Zrenjanin, Serbia
 
 
To
16/11/2023 06:33:27
Lutz Scheffler
Lutz Scheffler Software Ingenieurbüro
Dresden, Germany
General information
Forum:
Visual FoxPro
Category:
Third party products
Miscellaneous
Thread ID:
01687246
Message ID:
01687261
Views:
40
>- COPY FILE both files, dbf and fpt
>- on the duplicate, set all the memos to empty low level (alter the dbf low level)
>- minimize the fpt
>- then parse the original for memo chunks as suggested above, those chunks you can simply add to the duplicate with REPLACE or the like.
>- note the double/failed records somewhere
>- with bells and whistles: figure out the untouched memo blocks in the memo file, list them for the operator, possibly he can identify missing data.
>
>Create a generic prg and post in VFPX.
>;)
Done already, see here: https://www.levelextreme.com/Home/ShowHeader?Activator=17&ID=9264

Except it doesn't do those duplicate etc checks. Just reads the blocks from the old file and writes records in the new table. Whatever's wrong, leaves empty.
And requires a clean table from which to generate the rebuilder routines. Mind you, the code is old, but then there weren't any changes in the structure of a dbf since then, so it should still work.

Um... what's that, what's the year? There should be a fresher version of it, from at least 2002. I think I already gave it to someone here.

back to same old

the first online autobiography, unfinished by design
What, me reckless? I'm full of recks!
Balkans, eh? Count them.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform