... can not change the columns and source (table or tables) of the rowset during the life of the object. Everything else like where clauses, order by, limits etc can be changed. For this reason, even if inheritence is enabled, rowset class does not support the usage you have in mind for your derived ...