Adobe Air 共享数据库文件

发布于 2024-11-02 14:15:24 字数 105 浏览 0 评论 0原文

是否可以安装一个计算机(Windows或Mac)上所有用户都可读可写的SQLite数据库?

据我在 API 文档中看到的,我唯一可以读/写访问的文件夹是计算机特定用户的本地文件夹。

Is it possible to install a SQLite database that is readable and writable by all users on a computer (windows or mac)?

As far as I've seen in the API docs the only folders I can read/write access to are local to the specific user of the computer.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

他是夢罘是命 2024-11-09 14:15:24

您应该能够使用 文件 类。你只需要解析你想要将 SQLite 指向的位置即可:

var db:File = File.resolvePath("/some/path/yourDB.db");
var sqlConnection:SQLConnection = new SQLConnection();
sqlConnection.openAsync(db);

但是,你必须考虑到并非所有计算机都使用相同的绝对路径。让用户指向他们想要打开的数据库可能对您有好处。

You should be able to read/write wherever you want using the File class. You just need to resolve wherever you want to point the SQLite to:

var db:File = File.resolvePath("/some/path/yourDB.db");
var sqlConnection:SQLConnection = new SQLConnection();
sqlConnection.openAsync(db);

However, you have to take into consideration that not all computer use the same absolute paths. It might be good for you to have the user point to which db they want to open.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文