作者kouun (big_cat)
看板Flash
标题[问题] flex dataprovider 相关问题
时间Sat Nov 30 01:36:19 2013
新手提问
在DataGrid读取SQL资料
使用DataGrid.dataProvider = SQL.getResult().data;
知道大概问题在哪里,不过如果是错的也麻烦纠正我
Array 和 Ilist 问题
改成这样
var data:Array = SQL.getResult().data;
DataGrid.dataProvider = data[0];
编译的时候没问题,实际执行有错误当掉
问题方向有错吗?
___网路上是找到___
如使用Array时可以用ArrayCollection,ArrayList
不要用Array型态给 dataProvider属性
但是SQL提供的是Array的属性要怎麽去处理呢?
找到解决方式
自己解答
var recipeList:ArrayCollection;
recipeList = new ArrayCollection(data);
DataGrid.dataProvider = recipeList;
不过有个疑问
以下写法,确会挡掉
DataGrid.dataProvider = new ArrayCollection(data);
想请问各位高手有没有更好的写法呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.251.186.129
※ 编辑: kouun 来自: 111.251.186.129 (11/30 01:50)
※ 编辑: kouun 来自: 111.251.186.129 (11/30 01:51)
1F:→ KawasumiMai:DataGrid.dataProvider="new" ArrayCollection(data)? 12/01 00:54
※ 编辑: kouun 来自: 118.163.185.241 (12/13 12:46)