The recordset class

You have to extend one of GdaDataModel(3), GdaDataModelArray(3) or GdaDataModelHash(3). The easiest to extend are the last two. They both derive from GdaDataModel(3).

Here is the list of methods that you have to override. If you use GdaDataModelHash(3), you don't need to override append_row.