Guide Database Loaders
For each tuning space, a corresponding Guide database loader exists. A database loader typically:
- Accesses the Guide database.
- Acquires Program Guide data from a specified source.
- Maps data from the Program Guide source to the appropriate fields in the Guide database.
- Updates the database with the new data.
Guide database loaders are DLLs. The specifics of creating a Guide database loader vary depending on:
- Tuning spaces supported.
- Source of the Program Guide data (for example, downloaded from the Internet versus broadcast live).
- Format of the Program Guide data.
- How the Program Guide data fits into the tables and fields within the Guide database schema.
To update the Guide database, your loader DLL accesses the Microsoft® Jet database engine to edit the Guide database. For more information on creating and working with loaders, see the following sections: