use*_*816 6 embedded-database windows-8 visual-studio-2012
是否有任何类型的嵌入式数据库用于Windows 8应用程序开发?
我正在寻找像Visual Studio 11集成的Sqlite等.
对于 JavaScript,您可能最好只使用 HTML5 IndexedDB。不幸的是,这不能直接用于其他语言。
还有第二个选项:Windows 有一个可扩展存储引擎形式的集成嵌入式数据库。这是一个相对简单的ISAM DB(没有SQL,需要直接查询索引)。它是 Metro 应用程序的白名单 API。从 C++ 中使用它非常简单 - 只需#include <esent.h>
继续即可。对于 C#,您需要使用 P/Invoke。对于 JavaScript,您需要使用 C++/CX 编写 ESE API 的包装器。
另一种选择是采用 SQLite 并使其针对 WinRT 进行编译(并通过针对禁用 API 的应用程序认证检查)。您需要对代码进行一些调整才能使其正常工作,但调整的次数并不多。
归档时间: |
|
查看次数: |
4662 次 |
最近记录: |