Using the Embedded Database Engine

4/19/2010

EDB is an embedded database engine that provides core database functionality for a Windows Mobile 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 exposed through a set of APIs with which you can work directly with the volume and its databases. EDB is useful for C++ developers who require a lightweight database solution.

For example, the API CeCreateDatabaseWithProps (EDB) is used to create a new database. For a complete application written in C++, see File Database Application.

EDB replaces CEDB, which is officially obsolete in Windows Mobile 6.5. Please refer to the Database Access section in the topic Deprecated Features in Windows Mobile 6 for more information.

See Also

Concepts

Using SQL Server 2005 Compact Edition