Databases
Other versions of this page are also available for the following:
8/28/2008
Databases provide storage, access, and sorting of property-set records.
The database model for Windows Embedded CE and Windows Mobile is that of a small, flat structure and is optimized for small, efficient storage. The database APIs do not correspond to the Win32 database APIs.
Data operations are transactioned within the object store or a database volume, which protects against data loss. If a Windows Embedded CEābased device loses power during a data transaction, Windows Embedded CE reverts all partial database operations to the last known good state. A file system that stores a database volume still has the ability to corrupt the volume.
Windows Embedded CE includes support for the embedded database (EDB), which includes support for:
- Transactions.
- Access by multiple users.
- Multiple sort orders, key properties, and databases.
- Enhanced performance, especially with larger databases.
In This Section
- ** CEDB Database Support **
Provides details about CEDB database support, including implementation details such as database creation, deletion, and modification.
- EDB Database Support
Provides details about EDB database support, including comparing EDB with CEDB, and implementation details for an EDB database.