Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
EDB is an embedded database engine that provides core functionality for a Microsoft® Windows® CE application. By using EDB, a developer can create an object store (called a 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:
- 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, allowing developers to work directly with the volume and its databases. For more information on the EDB APIs, see EDB Reference.
In This Section
- Comparing EDB with other Databases
Provides details about similarities and differences between EDB, CEDB, and Microsoft SQL Server™ 2005 Mobile Edition (SQL Server CE). - 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. - 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. - 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. - Using Notifications with EDB
Provides details on EDB notifications, how to configure them, and how to handle notifications within your applications.
Send Feedback on this topic to the authors