我有一个 MySQL 数据库,我创建了一个数据库并将其命名为“PERSONDB”。在该数据库中,我创建了一个表并将其命名Person
。此表有 3 个字段。id,name,age
.
现在我需要将一些值从我的 flex 网站保存到我创建的 mySQL 'PERSONDB' 中。
我如何在 Flex 中做到这一点(Flax builder 4.6)
注意:我在 Flex 项目中添加了 2 个字段名称和年龄,当用户单击按钮时,我需要将这些值保存在数据库中。我怎样才能做到这一点。
我有一个 MySQL 数据库,我创建了一个数据库并将其命名为“PERSONDB”。在该数据库中,我创建了一个表并将其命名Person
。此表有 3 个字段。id,name,age
.
现在我需要将一些值从我的 flex 网站保存到我创建的 mySQL 'PERSONDB' 中。
我如何在 Flex 中做到这一点(Flax builder 4.6)
注意:我在 Flex 项目中添加了 2 个字段名称和年龄,当用户单击按钮时,我需要将这些值保存在数据库中。我怎样才能做到这一点。
asSQL ( http://code.google.com/p/assql/ ) 是使用 mySQL 的好方法。它允许从 AIR 或基于 Web 的任何应用程序直接访问 mySQL。我在编码中经常使用它,因此我不必编写 Java 或 PHP 作为后端,除非有充分的理由设置后端。
好的,这是我使用的代码:
<assql:MySqlService id ="DB"
hostname ="localhost"
username ="user"
password ="password"
database ="db"
autoConnect="true"
connect ="handleConnected(event)"
sqlError ="handleError(event)"/>
private function getSelectedData() : void
{
DB.send("SELECT * from table WHERE number = '" + number.text + "'");
}
仅此而已。顶部设置连接,位于代码部分。其余部分在部分(ActionScript)中。当然,也可以直接在 ActionScript 中完成,但是这个解决方案使用了 MXML。