【问题标题】:Saving SQLite to Documents Folder将 SQLite 保存到文档文件夹
【发布时间】:2012-10-12 20:56:24
【问题描述】:

我需要选择一种基本方法来保存在现场(离线和远程位置)收集的数据。我想将 HTML5 数据库与 SQLite 一起使用,但我可以选择位置吗?到目前为止,我还无法做到这一点。这是我使用的一些示例代码:

var dbName = "";

var Dir = blackberry.io.dir;
var path = Dir.appDirs.shared.documents.path;
dbName = path + "/" + "databasetest.db";  

var db = openDatabase(dbName, '1.0', 'Test', 50 * 1024);

我使用“alert()”查看文件是“假定”创建的,但是当我在资源管理器中打开该文件夹时,我找不到它。不太清楚为什么并提出我的问题。

我的应用程序是用于数据输入的,如果不详细说明,用户最终可能会收集很多或很少的数据。但我想要一些下载 SQLite 数据库的方法?

这是 SQLite 数据库的意图,还是我必须使用其他解决方案?

谢谢!

克里斯

【问题讨论】:

    标签: sqlite blackberry-webworks playbook


    【解决方案1】:

    Web SQL Database specification 专为不允许网页访问任意文件路径的浏览器而设计。

    下载数据的预期方式是将其上传到云中的网络服务器。

    如果您想知道数据库的文件名,请尝试执行PRAGMA database_list。 (您的应用是否可以访问该路径是另一个问题。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-05
      • 1970-01-01
      • 2021-10-19
      • 1970-01-01
      • 2012-06-18
      • 1970-01-01
      • 1970-01-01
      • 2012-08-31
      相关资源
      最近更新 更多