>I heard somewhere that if you add a free table from FoxPro DOS 2.5 or FoxPro 2.6 Win to a VFP6 database, that it will make the table unusable by the older versions.
>
>Is this true? I want to use the database container approach to building apps, but I still have older programs that need free tables.
Just to add to the right stuff the others have already said, there's a way out: define views into your FPD tables, and keep them in a .DBC, and make them whatever you like (updatable, read-only, parametrized...).
I've got couple of apps which already work like that, and I simply take my pick where do I do the data entry today - from FPD or VFP. They both use the same FPD tables.