Databases (Windows Embedded CE 6.0)
1/6/2010
Databases provide storage, access, and sorting of property-set records.
The database model for Windows Embedded CE 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.