>Well i guess the error is not absolutely from the .cdx or some other foxpro extension except for .dbf the error message file is not a table. what i am trying to emphasize the word "Not A Table". File fix and validation of database nothing to do about it. Since the header of file was changed.
>
>Try to modify an existing table like pcusers.dbf.
>
> eg. modi comm pcusers.dbf Then insert a single character save the file and use the table you will get a message "Not a table" thats what i mean to say.
>
>The header file was destroyed. try to reverse what you have done before then use again the table. so you can now browse pcusers.dbf
Mond,
So it's an intentional thing. Errors like "not a database file" or "File not a table" is obviously caused by technical problems and FOX error handler engine knows what it is. Try to observe technically caused errors that triggers "File is not a table" and it is the CDX that is corrupted causing it.
That's why we, VFPers, are clamoring for MS not putting security on VFP Database. But MS responses were very disappointing because they always push us on SQL Server which is not a good alternative for low-end projects. Poor VFPers. Grrrrrrr...
JESS S. BANAGA
Project Leader - SDD division
...shifting from VFP to C#.Net
CHARISMA simply means: "Be more concerned about making others feel good about themselves than you are in making them feel good about you."