EDB Database Support (Windows Embedded CE 6.0)
1/6/2010
EDB is an embedded database engine that provides core functionality for a Windows Embedded CE application. By using EDB, a developer can create an object store, or volume, that can contain multiple databases. The volume is file-based and therefore can be easily copied or moved. EDB is an updated and enhanced version of CEDB and includes support for the following:
- Transactions.
- Access by multiple users.
- Multiple sort orders, key properties, and databases.
- Enhanced performance, especially with larger databases.
EDB is exposed through a set of APIs with which you can work directly with the volume and its databases. For more information, see EDB Reference.
In This Section
- Comparing EDB with Other Databases
Provides details about similarities and differences between EDB, CEDB, and SQL Server Compact Edition.
- Using Notifications with EDB
Provides details on EDB notifications, how to configure them, and how to handle notifications in your applications.
- Multiuser Support in EDB
Provides details on how EDB supports multiuser access to a volume, how transactions and locking work with EDB, and how to use isolation levels.
- EDB Schema Support
Provides details about designing a database schema in EDB, including how to add and remove properties and how to read and write property values. This section also covers using sort orders with EDB volumes.
- Configurable EDB Volume Options
Provides details about the options you can configure for an EDB volume.
- EDB Data Types and Size Limits
Provides details about the data types supported by EDB and the size limits on EDB volumes and data types.
Related Sections
- Database Reference
Provides detailed reference information about EDB functions and structures, replication functions, database macros, and pre-set messages.