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

  • 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.
  • Database Reference
    Provides detailed reference information about EDB functions and structures, replication functions, database macros, and pre-set messages.

See Also

Concepts

Databases