【问题标题】:how to change metro app WINJS Sqlite database path如何更改 Metro 应用程序 WINJS Sqlite 数据库路径
【发布时间】:2013-03-25 08:51:47
【问题描述】:

我正在使用 HTML5 和 Javascript 开发 windows8 应用程序。我正在使用由 GIT HUB https://github.com/doo/SQLite3-WinRT 提供的 SQLite3-WinRT 数据库插件。

我已经成功地将插件集成到我的应用程序中,并且它的工作方式很迷人,现在的问题是我想更改数据库路径

var dbPath = Windows.Storage.ApplicationData.current.localFolder.path + '\\database.sqlite';

var dbPath = \pages\js\ + '\\database.sqlite';

【问题讨论】:

    标签: visual-studio-2012 sqlite microsoft-metro windows-runtime winjs


    【解决方案1】:

    那条路径应该是Windows.ApplicationModel.Package.current.installedLocation.path + "\\pages\\js\\database.sqlite"

    但是,您应该知道您不能写入此位置,只能将其用作只读数据库。 如果除了拥有读写数据库之外,还想从预配置的数据库中读取数据,请查看ATTACH 命令。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-30
      • 1970-01-01
      相关资源
      最近更新 更多