[問題]請教 Flex 的<Label> text屬性如何從資料庫中抓資料
我翻閱了許多書籍以及上網找資料,都找不到相關解決的辦法
這個瓶頸已經卡了一個禮拜多了...真的苦無對策..才到這邊向各位前輩請教...
希望各位前輩們能給我些意見或者方向(ㄒ_ㄒ)ˊˊ
我照著工具書上一步步建立了一個與SQLserver連線的WebService
是以DataGrid的方式呈現:
<mx:DataGrid id="dataGrid"
dataProvider="{dataArr}"
rowCount="8"
editable="true"
resizableColumns="true"
headerRelease="setOrder(event);"
right="10" left="10" top="10" bottom="71">
<mx:columns>
<mx:DataGridColumn headerText="mem_id" dataField="mem_id" />
<mx:DataGridColumn headerText="friend_id" dataField="friend_id" />
<mx:DataGridColumn headerText="group_id" dataField="group_id" />
</mx:columns>
</mx:DataGrid>
------------------------------我是分隔線------------------------------------
而我想再用一個<mx:Label> 抓SQLserver的值出來顯示:
<mx:Repeater id="Data" dataProvider="{dataArr}">
<mx:VBox width="10%" height="10%">
<mx:Label id="A" text="{mem_id}" />
<mx:Label id="B" text="{dataArr.mem_id}"/>
</mx:VBox>
</mx:Repeater>
Label A 跟Label B是我嘗試的兩個方法:
A(直接輸入欄位名稱):編譯時出現「1120: 存取未定義的屬性 mem_id。」
B(指定路徑):編譯時出現「1119: 存取可能未定義的屬性 mem_id (透
過靜態類型mx.collections:ArrayCollection 的參考)。」
---------------------------------附註-----------------------------------
1. WebService id="dataArr".
2. <mx:Repeater>我不清楚這個物件在做什麼,只是看到他有dataProvider這個屬性
就拿來用了
3. 非常感謝您撥冗看完這篇文章
(文章很長我有盡量做排版保護大家的眼睛..囧)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.131.7.16
→
09/16 17:18, , 1F
09/16 17:18, 1F
→
09/16 18:40, , 2F
09/16 18:40, 2F
推
09/16 18:55, , 3F
09/16 18:55, 3F
→
09/16 22:27, , 4F
09/16 22:27, 4F
推
09/16 23:00, , 5F
09/16 23:00, 5F