我可以在Adobe Air应用程序中使用多个SQLite数据库吗?
我正在开发一个Air应用程序 我可以在Adobe Air应用程序中使用多个SQLite数据库吗 表示是,您可以: SQLConnection实例用于管理和的创建 连接到本地SQL数据库文件(本地数据库)我可以在Adobe Air应用程序中使用多个SQLite数据库吗?,air,sqlite,Air,Sqlite,我正在开发一个Air应用程序 我可以在Adobe Air应用程序中使用多个SQLite数据库吗 表示是,您可以: SQLConnection实例用于管理和的创建 连接到本地SQL数据库文件(本地数据库) 在@Donal Fellows之后,有一个警告似乎并没有提到最前沿,但正如我后来发现的,它实际上是SQLite规范的一部分。如果任何表将与另一个数据库中的表相关,您将无法对其运行某些查询。例如,在CREATETABLE中,您将无法在其他数据库中为表创建外键。关键是要将每个数据库视为一个单独的实体
在@Donal Fellows之后,有一个警告似乎并没有提到最前沿,但正如我后来发现的,它实际上是SQLite规范的一部分。如果任何表将与另一个数据库中的表相关,您将无法对其运行某些查询。例如,在CREATETABLE中,您将无法在其他数据库中为表创建外键。关键是要将每个数据库视为一个单独的实体,即使您要从模板数据库开始—最终您仍然需要将表/索引/视图复制到工作数据库。关键是要记住您要对哪个数据库执行哪个查询。把这件事说清楚,其他的事情都应该足够简单。谢谢你,迈克,这很有用。