从Flash(或AIR)访问本地访问数据库

时间:2009-11-13 01:44:31

标签: database flash actionscript-3 ms-access air

Flash或Adobe AIR是否可以访问本地Access数据库?

我将在本地PC(WinXP)上运行Flash EXE或AIR应用程序。 PC还将具有本地Access数据库。我需要我的Flash应用程序来从此Access数据库中获取数据。我该怎么做?

我怀疑是否可以单独使用Flash或AIR(有人证明我错了或正确),但是有一些中间人应用程序可以选择访问数据库并将其发送到Flash吗?这将如何运作?

或者我可以将MDB文件读入Flash并自行解析吗?这个库有吗?

2 个答案:

答案 0 :(得分:4)

要访问本地Access数据库,您必须编写可以通过air / flex调用的某种服务。您可以使用AS3库访问SqLite数据库,因此您可以将访问数据库转换为SqLite数据库。

答案 1 :(得分:2)

您无法单独使用AIR(除非有用于解析访问数据库的AS3库)。但是,您可以使用AIR-Java桥接器(如merapi

连接数据库
  

Merapi允许开发人员将用Adobe Flex编写的Adobe AIR应用程序连接到用户本地计算机上运行的Java应用程序。

PS:快速搜索显示有AS3 library for MySQL