本文主要介绍如何连接Flex数据库行。很详细,有一定的参考价值。感兴趣的朋友一定要看完!
Flex应用程序不直接连接到Flex数据库,因此您需要使用某种服务来支持数据的使用。连接Flex数据库的* * *步骤是生成要在Flex程序中使用的数据。
连接Flex数据库的方法
Flex应用程序不直接连接到Flex数据库,因此您需要使用某种服务来支持数据的使用。
连接到Flex数据库的* * *步骤是生成将在Flex程序中使用的数据。在PHP的应用中,您将采取以下步骤:
1.创建一个Flex数据库(比如MySQL)。
2.编写一个PHP脚本,连接MySQLFlex数据库,生成XML格式的数据。
这些步骤也适用于其他工作平台(如ASP.NET、JSP等)上生成的数据。).
连接外部数据源
对于PHP生成的XML格式数据,可以使用HTTPService组件请求数据获取,就像这样:
MX : applicationxmlns : xmx : applicationxmlns : MX=' http://www . adobe.com/2006/The mxml ' layout=' absolute ' MX 3360 httpservice ID=' product request ' URL=' 3358 www.somebody.com/products.php'/. httpservice组件定义了一个请求ID,您将使用它来控制提供数据的URL或服务器与数据之间的绑定。
外部数据与数据驱动控制的绑定
通过将数据与数据驱动控件绑定,您可以处理HTTPService (XML数据)的结果,就像这样:
MX : datagridxm x : datagridx=' 20 ' y=' 80 ' ID=' product grid ' width=' 400 ' data provider=' { product request . last result . products . items } ' MX : columnmx 3360 datagridcolumnheadertemx 3360 datagridcolumnheadext=' Name ' data field=' Name '/MX : datagridcolumnheademx 3360d在本例中,XML数据源的数据结构如下所示:
xmlsitemnamemobilephonenameprice $ 199 priceitemnamearchargenameprice $ 34 price项目.通过设置dataField属性,项目数据(名称和价格)将用作数据网格中每一列的数据。
在运行时加载数据
您还可以在Flex程序开始运行时加载Flex数据库数据,并且如稍后所示,向HTTPService中的特定URL发送请求:
MX : applicationxmlns : xmx : applicationxmlns : MX=http://www . adobe.com/2006/mxml layout=' absolute ' creationComplete=' products request . send()将creation complete方法添加到应用程序标记时,数据将在运行时加载并提交到数据驱动控件(在本例中为数据网格)。
您也可以将HTTPService请求添加到控制事件中,而不是程序中的标记,如下所示:
MX : buttonxmx : buttonx=' 50 ' y=' 8 ' label=' GetData ' click=' product request . send();/以上是文章《如何连接Flex数据库行》的全部内容,感谢阅读!希望分享的内容对大家有所帮助。更多相关知识,请关注行业资讯频道!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/139209.html