Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Adding free tables to a DBC
Message
From
23/02/1999 14:29:28
Elyse Pomerantz
Dynamic Data Concepts, Inc.
Brooklyn, New York, United States
 
 
To
23/02/1999 10:17:27
General information
Forum:
Visual FoxPro
Category:
Stonefield
Miscellaneous
Thread ID:
00189432
Message ID:
00190607
Views:
15
Here's what I did:

I copied my current DBC to the data directory which contains my old data files. From the VFP command window I opened that DBC and then chose SDT from my Tools menu. I chose a file that was a free table in the old data but had since been added to the DBC. This file DID need a structure change as well. About 10 new fields had been added to it. I clicked on the button 'Update table structure'. The "new format" dialog appeared and the system subsequently crashed on line 344 - "add table (lcFile)". Hope this helps! I have a client waited to be updated...

Thanks,
Elyse

>Hi Elyse.
>
>>when I ran the program it still asked if I want to update my free table to a new format
>
>OK, we need to find where that's happening, since it doesn't happen for me (at least with the FoxPro 2.x table I tested on). Try tracing the UpdateOneTable method of SDTMgr. There's a lot of complex code there, but here are some tips:
>
>- use Step Over in the debugger -- there's no need to go into any method called from UpdateOneTable
>
>- execution should get to the following CASE statement:
>
>case not llFox2X and llWasFox2X
>
>and then go into that CASE. If it doesn't get that far or if it doesn't go into the code under that CASE, let me know
>
>Please let me know which statement in this method is causing this dialog to appear. Thanks.
>
>Doug
Elyse Pomerantz
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform