>>>>There's also GenDBCx, available at
www.stevearnott.com.
>>>
>>>Haven't had a problem with 6.0's gendbc yet. Do you know of any? If it ain't broke, don't fix it!
>>
>>I don't know of any, no... AFAIK, the code is based on the 5.0 version of GenDBC, and I haven't looked into the differences between the versions.
>
>I recall the 5.0 version telling me the file was too large to compile. When I
>got 6.0 and ran it - that problem went away. If memory serves me, 5.0 made one
>large .prg with one single program, 6.0 creates individual functions for each
>view/table/index etc. Works great.
And GenDBCx creates a class that does this, so you can either DO the program, or NEWOBJECT('GenDBCx', 'myGenDBCPrg') and call the methods separately to recreate different parts of the DBC.