欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Flex應(yīng)用程序如何連接數(shù)據(jù)

這篇文章主要介紹了Flex應(yīng)用程序如何連接數(shù)據(jù),具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)2013年至今,是專(zhuān)業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元金秀做網(wǎng)站,已為上家服務(wù),為金秀各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話(huà):13518219792

Flex應(yīng)用程序連接數(shù)據(jù)

請(qǐng)記住,在Flex應(yīng)用程序中對(duì)數(shù)據(jù)的操作最重要的事情是:Flex應(yīng)用程序并不直接與一個(gè)數(shù)據(jù)庫(kù)進(jìn)行連接。因此,Adobe?FlexBuilder2沒(méi)有提供直接連接數(shù)據(jù)的工具。你可以通過(guò)使用MXML和ActionScript代碼來(lái)操作和管理數(shù)據(jù)。

在Flex中,你可以使用幾種方法去操縱和管理數(shù)據(jù),它們大多數(shù)相關(guān)的內(nèi)容已經(jīng)超出了在這里進(jìn)行簡(jiǎn)要介紹的范圍(更多的信息,請(qǐng)查看后面的章節(jié))。不管怎樣,請(qǐng)想象一種可以連接外部數(shù)據(jù)的方法,隨后的例子將演示與XML結(jié)構(gòu)的數(shù)據(jù)進(jìn)行連接。

數(shù)據(jù)的生成

因?yàn)镕lex應(yīng)用程序并不直接與一個(gè)數(shù)據(jù)庫(kù)進(jìn)行連接,所以你需要使用某種類(lèi)型的服務(wù)來(lái)支持對(duì)數(shù)據(jù)的使用。在隨后的例子中,將使用HTTPService組件從PHP所產(chǎn)生的一個(gè)XML文件中獲取數(shù)據(jù)。

連接數(shù)據(jù)庫(kù)的***步是生成將在Flex程序中使用到的數(shù)據(jù)。在與PHP的應(yīng)用中,你將采用如下的步驟:

1.創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)(如MySQL)。

2.編寫(xiě)一個(gè)PHP腳本連接MySQL數(shù)據(jù)庫(kù)并生成XML格式的數(shù)據(jù)。
這些步驟同樣適合于在其它工作平臺(tái)上生成的數(shù)據(jù)(如ASP.NET、JSP等)。

Flex應(yīng)用程序連接外部數(shù)據(jù)源

對(duì)于PHP所生成的XML格式數(shù)據(jù),你可以使用HTTPService組件來(lái)請(qǐng)求獲取數(shù)據(jù),就象這樣:

<mx:Applicationxmlns:mxmx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml"layout="absolute">  <mx:HTTPService id="productsRequest" url="http://www.somesite.com/products.php"/> ...

HTTPService組件定義了一個(gè)請(qǐng)求ID,你將使用這個(gè)ID來(lái)控制提供數(shù)據(jù)的URL或者服務(wù)器與數(shù)據(jù)之間的綁定。

外部數(shù)據(jù)與數(shù)據(jù)驅(qū)動(dòng)控制的綁定

通過(guò)數(shù)據(jù)與數(shù)據(jù)驅(qū)動(dòng)控制(data-drivencontrol)的綁定,你就可以處理HTTPService
的結(jié)果(XML數(shù)據(jù)),就象這樣:

<mx:DataGridxmx:DataGridx="20"y="80"id="productGrid"width="400"  dataProvider="{productRequest.lastResult.products.items}"> <mx:columns> <mx:DataGridColumnheaderTextmx:DataGridColumnheaderText="Name"dataField="name"/> <mx:DataGridColumnheaderTextmx:DataGridColumnheaderText="Price"dataField="price"/> </mx:columns> </mx:DataGrid>

數(shù)據(jù)綁定的語(yǔ)法顯示在數(shù)據(jù)控制的dataProvider屬性中(在波浪形的括號(hào)里),它包含了HTTPService請(qǐng)求ID、lastResult方法、以及XML文件的數(shù)據(jù)結(jié)構(gòu)。在這個(gè)例子中,XML數(shù)據(jù)源的數(shù)據(jù)結(jié)構(gòu)看起來(lái)就象這樣:

<XML> <products> <item> <name>MobilePhone</name> <price>$199</price> </item> <item> <name>CarCharger</name> <price>$34</price> </item> ...

通過(guò)設(shè)置dataField屬性,項(xiàng)目數(shù)據(jù)(name和price)作為數(shù)據(jù)柵格中每一列的數(shù)據(jù)。

在運(yùn)行時(shí)加載數(shù)據(jù)

你還可以在Flex應(yīng)用程序開(kāi)始運(yùn)行時(shí)加載數(shù)據(jù),就象隨后所示,在HTTPService中向某個(gè)特定的URL發(fā)送一個(gè)請(qǐng)求:

<mx:Applicationxmlns:mxmx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml"layout="absolute"  creationComplete="productsRequest.send()">

當(dāng)你將creationComplete方法添加到Flex應(yīng)用程序標(biāo)簽里后,數(shù)據(jù)會(huì)在運(yùn)行時(shí)進(jìn)行加載并交于數(shù)據(jù)驅(qū)動(dòng)控制(在這個(gè)例子中是數(shù)據(jù)柵格)。
你還可以將HTTPService請(qǐng)求添加到一個(gè)控制事件上而不是程序里的標(biāo)簽中,就象如下所示:

<mx:Buttonxmx:Buttonx="50"y="8"label="GetData"click="productsRequest.send();"/>

Flex提供許多方法去連接、管理、格式化、以及校驗(yàn)數(shù)據(jù)。你可以通過(guò)使用遠(yuǎn)程程序調(diào)用、數(shù)據(jù)服務(wù)、或者其它企業(yè)級(jí)技術(shù)來(lái)操縱和管理數(shù)據(jù)。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“Flex應(yīng)用程序如何連接數(shù)據(jù)”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!

分享題目:Flex應(yīng)用程序如何連接數(shù)據(jù)
轉(zhuǎn)載來(lái)于:http://chinadenli.net/article42/jggchc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、網(wǎng)站建設(shè)外貿(mào)建站、搜索引擎優(yōu)化虛擬主機(jī)、建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司
亚洲精品中文字幕一二三| 国产色一区二区三区精品视频| 日韩在线免费看中文字幕| 色综合伊人天天综合网中文| 久久精品蜜桃一区二区av| 91日韩在线视频观看| 黄色激情视频中文字幕| 91人妻人人做人碰人人九色| 亚洲熟女精品一区二区成人| 日韩欧美精品一区二区三区 | av中文字幕一区二区三区在线| 欧美又黑又粗大又硬又爽| 日本东京热视频一区二区三区| 日韩人妻精品免费一区二区三区 | 少妇肥臀一区二区三区| 国产欧美日韩一级小黄片| 婷婷一区二区三区四区| 国产偷拍精品在线视频| 中文字幕亚洲精品在线播放| 色狠狠一区二区三区香蕉蜜桃| 亚洲中文在线观看小视频| 成人午夜爽爽爽免费视频| 久久经典一区二区三区| 中文字幕久久精品亚洲乱码| 久久99夜色精品噜噜亚洲av| 欧美日韩黑人免费观看| 久久精品福利在线观看| 91日韩欧美中文字幕| 国产一级精品色特级色国产| 五月综合激情婷婷丁香| 免费播放一区二区三区四区| 国产白丝粉嫩av在线免费观看| 亚洲a码一区二区三区| 日韩不卡一区二区在线| 欧美日韩有码一二三区| 日韩欧美亚洲综合在线| 日韩精品在线观看完整版| 欧美亚洲美女资源国产| 出差被公高潮久久中文字幕| 日韩中文字幕人妻精品| 高清欧美大片免费在线观看|