# The C++ Table Class

The Table class provides access to the tables in an eXtremeDB database as well as temporary tables.

### For an overview see page C++ Classes

The result set of a SQL query is returned as a temporary Table which is a subclass of the abstract class DataSource and, because the result set QueryResult returned by the McoSqlEngine method `executeQuery()` is the most common use of the Table class, see page QueryResult for method descriptions.