Summary
In Tables, we explained class RWDBTable, possibly the most important class in the DB Interface Module, and introduced the classes RWDBMemTable, RWDBReader, and RWDBResult.
*Class RWDBTable is a base class for a family of classes that represent collections of tabular data. The data may reside in a database, in memory, or as a table expression. RWDBTable presents a uniform interface to each table class.
*Data is read from tables using class RWDBReader, which provides sequential access to rows within a table, and random access to columns within each row.
*The specialization RWDBMemTable adds complete random access using double indexing, as well as other specialized features.
*Class RWDBResult encapsulates the result of a database query. It represents a sequence of zero or more result tables.