【问题标题】:Using SQLite3 in Windows 8 Javascript App在 Windows 8 Javascript 应用程序中使用 SQLite3
【发布时间】:2012-11-03 23:59:29
【问题描述】:

使用 JavaScript 为新的 Windows 应用商店构建 Windows 8 应用程序我偶然发现缺乏良好的数据存储机制。

我希望我的应用程序使用 SQLite3,但我似乎无法让它工作。尝试通过 JavaScript 访问 SQLite3 API 时,我能得到的最接近的错误是“类未注册”。

如果您让它适用于您的应用,请分享一个示例。谢谢!

【问题讨论】:

    标签: javascript windows-8 sqlite microsoft-metro


    【解决方案1】:

    看看 github 上的 SQLLite-WinRT 项目。我还没有玩过它,但它在我的尝试队列中。

    https://github.com/doo/SQLite3-WinRT

    这里有一个教程: http://timheuer.com/blog/archive/2012/08/07/updated-how-to-using-sqlite-from-windows-store-apps.aspx

    【讨论】:

    • 这是我尝试过的 3 个库之一,包括 SQLite 页面中的官方库,对我来说都不起作用。
    • 谢谢,按照本教程给了我最好的结果,但应用程序在启动时崩溃并出现“类未注册”错误。使用 Visual Studio 2012。
    • 抱歉,不知道为什么 - 希望我能提供更多帮助。顺便说一句,你是 Win8 RTM 还是预览版?
    • 谢谢@bryanmac。它是 RTM 专业版。如果您确实有机会在自己的设置上进行测试,请留下评论并附上结果。
    • @PauliusUza 作为 do SQLite 组件的作者之一,我会对您遇到的任何问题感兴趣。可以在 Github 上开票吗?
    【解决方案2】:

    我不确定它在 javascript 中是如何工作的,但是在使用 sqlite 的 C# 版本中,您必须将 dll 添加到应用程序的根文件夹中,并确保在其属性中将其设置为:content--> copy总是

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-28
      • 2014-10-07
      相关资源
      最近更新 更多