MFC и встроенные базы данных? - PullRequest
1 голос
/ 22 июня 2010

Можете ли вы порекомендовать хорошие встроенные базы данных с Visual C ++ / MFC?

Я посмотрел на: - SQLite - HamsterDB

Кто-нибудь еще?

Ответы [ 4 ]

0 голосов
/ 21 февраля 2011

Я автор hamsterdb.

Чтобы ответить на ваш вопрос - это зависит.

sqlite предлагает больше функциональности, но медленнее.

hamsterdb (или токийский кабинет, или berkeleydb) быстрее, но имеют меньше функциональности.

если вы дадите лучшее описание своего варианта использования, тогда я смогу помочь вам лучше.

пока Кристоф

0 голосов
/ 22 июня 2010

Я бы использовал SQL Server Compact Edition плюс пользовательские шаблоны ATLE OLE DB (их можно использовать с MFC).

Это интересная ссылка: http://www.codeproject.com/KB/windows/atl_ole_db_ppc.aspx

Вы должны использовать этого поставщика OLE DB: http://msdn.microsoft.com/en-us/library/ms174142(SQL.100).aspx

0 голосов
/ 01 июля 2010

Windows имеет встроенную базу данных (без обработчика запросов, API низкого уровня, как HamsterDB).

http://blogs.msdn.com/b/windowssdk/archive/2008/10/23/esent-extensible-storage-engine-api-in-the-windows-sdk.aspx

0 голосов
/ 22 июня 2010

Посмотрите на codeproject.com обёртки MFC-esque для sqlite. Есть много хороших. На веб-сайте sqlite также есть ссылки на оболочки C ++.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...