Platform SDK: Broadcast Architecture

Removing Records Using Special Functions

Your loader can use special functions to remove unused or out-of-date data records from the Guide database. Removing excess records is important to keep the database from growing too large. These special functions are stored in the database as queries. For information about specific queries, see Guide Database Query Reference.

As an example of the use of special functions, see the sample loader Load. Load runs queries by calling the application object's member function ExecuteActionQuery. The application object's ClearOldEntries member function uses these queries to remove excess records from the database. Removing excess records is important for keeping the database from growing too large.