Mark McCasland
This class is designed to connect to a DBC, Oracle or SQL Server, retrieve all tables in that database, then create a CursorAdapter subclass for each table. This class generates the code that is needed at runtime to populate the properties in each CA in order for VFP to auto-generate the Insert, Update, Delete SQL. You also have the option of using your own SQL code provided in one of the methods of each CA subclass just by setting the value of the lAutoGenerate property.