Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Invalid Database
Message
De
26/07/1999 10:49:05
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
The Mere Mortals Framework
Titre:
Invalid Database
Divers
Thread ID:
00246073
Message ID:
00246073
Vues:
39
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?
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform