[问题] flex dataprovider 相关问题

楼主: kouun (big_cat)   2013-11-30 01:36:19
新手提问
在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);
想请问各位高手有没有更好的写法呢?
作者: KawasumiMai (さあ、死ぬがいい)   2013-02-01 00:54:00
DataGrid.dataProvider="new" ArrayCollection(data)?

Links booklink

Contact Us: admin [ a t ] ucptt.com