Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Invalid Database
Message
From
26/07/1999 10:49:05
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
The Mere Mortals Framework
Title:
Invalid Database
Miscellaneous
Thread ID:
00246073
Message ID:
00246073
Views:
36
The Backlink class was overwriting the end of the fields area in table headers with 0x5C (it should be 0x0D). This was caused by two things:

1. The Backlink class was writing to the wrong location...it was writing to the correct location minus 1.
2. The QStartMa.prg program was writing out a backslash as the first character.

This required the following changes:

In CBackLink (located in CUtils.vcx)
Changed...
=FSEEK(This.nFileHandle, This.nDataStart -264)
To...
=FSEEK(This.nFileHandle, This.nDataStart -263)

QStartMa.prg
Changed...
lcBackLink = lower('\' + lcProject + '.dbc')
To...
lcBackLink = lower(lcProject + '.dbc')

If you have any more questions on this, I recommend posting them to the UT. I'm doing training in L.A. this week and I can always get on the UT even if it's a trial getting my e-mail!

Kevin,

Good luck with the training. I wish I could be there. By the way, do I need to open my DBC with a low-level file read and fix the problem? Or will everything keep running smoothly?
Next
Reply
Map
View

Click here to load this message in the networking platform