FWH implementation
Examples:
Adding a numeric column
oCn:AddColumn( "mytale", { "columnname", 'N', 10, 2 } ) --> lSuccess
Altering a column. Assuming we have a column with name "member_name" with width 20. We want to alter the width as 30
oCn:AlterColumn( "mytable", { "member_name", 'C', 30, 0 }
Second parameter is like the column specification in our familiar DBF structure.
Rename a column:
oCn:RenameColumn( "mytable", "oldcolumnname", "newcolumnname" ) --> lSucess
If we have a table without primary key and
(a) we want to add an auto-increment field as primary key
oCn:AddAutoInc( "tablename", "columnname" )
(b) we want to make one of the existing columns as primary key
oCn:MakePrimaryKey( "tablename", "columnname" )