【发布时间】:2015-03-22 22:07:55
【问题描述】:
我正在使用 Mozilla 的 XUL 创建一个桌面应用程序。我创建了一个 SQLite 数据库,并在其中存储了一些数据。该数据库是使用以下工具创建的:
Components.utils.import("resource://gre/modules/Services.jsm");
Components.utils.import("resource://gre/modules/FileUtils.jsm");
var file = FileUtils.getFile("ProfD", ["tickets.sqlite"]);
var dbConn = Services.storage.openDatabase(file);
我使用tableExists 方法测试了表是否真的存在,我收到了true 消息。数据库应该存储在配置文件目录中,默认情况下位于主目录中的隐藏文件夹(我使用 Fedora):~/.mozilla/。问题是我在那里找不到我的数据库,存储为tickets.sqlite。有人吗?
【问题讨论】:
标签: sqlite firefox xul xulrunner