回答
在codeproject.com上查看圍繞sqlite的MFC-esque包裝。有很多好的。 sqlite網站也有鏈接到C++包裝器。
我會使用SQL Server Compact Edition加上ATL 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
Windows有一個嵌入式數據庫ENGINGE(無查詢引擎,低層次的API像HamsterDB)。
我是hamsterdb的作者。
要回答你的問題 - 這取決於。
sqlite提供更多功能,但速度較慢。
hamsterdb(或東京櫥櫃或berkeleydb)速度更快但功能更少。
如果您更好地描述您的用例,那麼我可以幫助更好。
再見 克里斯托夫
喜克里斯托夫,我喜歡你的HamsterDB,但它需要多一點的功能。例如,沒有SQL解析器,沒有簡單的方法來獲取/設置數據。 – buttercup 2011-02-23 02:01:29
當然 - 這只是一個鍵/值存儲而不是SQL數據庫。功能非常有限,但您可以獲得很多性能並且不需要管理數據庫。 – cruppstahl 2011-03-11 06:51:43
- 1. 嵌入式數據庫和toplink
- 2. Java:嵌入式數據庫
- 3. Delphi嵌入式數據庫
- 4. 嵌入式Firebird數據庫
- 5. 快速只讀嵌入式「數據庫」?
- 6. Java嵌入式數據庫持久性
- 7. VB.net連接到嵌入式數據庫
- 8. ASP.NET +嵌入式數據庫+ LinqToSQL
- 9. 帶嵌入式數據庫的Java EE
- 10. 嵌入式nosql開源java數據庫
- 11. Internet Explorer - 嵌入式數據庫
- 12. 壓力測試嵌入式數據庫
- 13. 停止H2的嵌入式數據庫
- 14. Qt中的嵌入式數據庫
- 15. 與嵌入式SQL Server CE數據庫
- 16. 春H2嵌入式數據庫
- 17. ASP.NET MVC 2嵌入式數據庫
- 18. 何時使用嵌入式數據庫
- 19. C#UWP嵌入式SQLite數據庫
- 20. 可視化嵌入式H2數據庫
- 21. 同步嵌入式數據庫與遠程數據庫
- 22. 嵌入式(內存)數據庫或獨立數據庫
- 23. 將Java嵌入式數據庫轉換爲獨立數據庫
- 24. 從獨立數據庫導出到嵌入式數據庫
- 25. 嵌入IE6與MFC
- 26. 嵌入式數據庫和內置數據庫有什麼區別?
- 27. Java和Firebird嵌入式如何創建數據庫?
- 28. 嵌入式數據庫和多個目錄
- 29. 有PL/SQL支持和Java API的嵌入式數據庫嗎?
- 30. NodeJS嵌入式數據庫(持久性和可加密)?
我使用的SQLite http://softvoile.com/development/CppSQLite3U/ Unicode的包裝 – buttercup 2010-06-22 11:10:16