【发布时间】:2011-03-11 20:13:03
【问题描述】:
是否总是需要在 adobe air 应用程序中为用户创建数据库,或者您可以将空数据库作为分布式应用程序的一部分提供?
【问题讨论】:
是否总是需要在 adobe air 应用程序中为用户创建数据库,或者您可以将空数据库作为分布式应用程序的一部分提供?
【问题讨论】:
查看 Flex 3.0 文档中的“分发预填充数据库”部分。来自文档:
[...]作为以编程方式创建数据库、结构和数据的替代方法,您可以将预填充的数据库与您的应用程序一起分发。要分发预定义的数据库,请将数据库文件包含在应用程序的 AIR 包中。
与 AIR 包中包含的所有文件一样,捆绑的数据库文件安装在应用程序目录(由 File.applicationDirectory 属性表示的目录)中。但是,该目录中的文件是只读的。将 AIR 包中的文件用作“模板”数据库。用户第一次运行应用程序时,将原始数据库文件复制到用户的应用程序存储目录(或其他位置),然后在应用程序中使用该数据库。
所以,你的问题的答案:
您能否将空数据库作为分布式应用程序的一部分提供?
是的!
【讨论】: