0
여기는 flex newbie입니다. 내가sqlite + flex 4.6 + array doubt
에서 '답이'코드를 테스트했지만 나는 그것을 수정 : 목적은 클릭 한 후, 데이터 목록을 채울 수있는 버튼에 throwed; 결과는 반 성공이고, 데이터 대신 목록에서 "[object Object]"를 얻습니다. 이 문제를 극복하는 방법? 플렉스 4.6, 코드는 다음과 같습니다 도와 싶어 누구든지
<?xml version="1.0" encoding="utf-8"?>
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
title="">
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<s:layout>
<s:VerticalLayout paddingTop="10" paddingLeft="10"/>
</s:layout>
<fx:Script>
<![CDATA[
import flash.data.SQLConnection;
import flash.data.SQLStatement;
import flash.filesystem.File;
import flash.filesystem.FileMode;
import mx.collections.ArrayCollection;
private function getData():ArrayCollection
{
var stmt:SQLStatement = new SQLStatement();
stmt.sqlConnection = new SQLConnection();
stmt.sqlConnection.open(File.applicationStorageDirectory.resolvePath("assets/test.sqlite"));
stmt.text = "SELECT one, two FROM zero";
stmt.execute();
var result:Array = stmt.getResult().data;
resultArr = new ArrayCollection();
if (result)
{
resultArr.source = result;
}
return resultArr;
}
[Bindable]private var resultArr:ArrayCollection = new ArrayCollection();
protected function button1_clickHandler(event:MouseEvent):void
{
// TODO Auto-generated method stub
getData();
}
]]>
</fx:Script>
<s:Button label="OK" click="button1_clickHandler(event)"/>
<s:List width="302" height="234" dataProvider="{resultArr}"></s:List>
</s:View>
감사합니다.
없음 확률값을, 대답 그래서 다른 사람들과 같은 플래그 그것을 믿을 수 : – Nate
를 해결을! 감사!! – shazbat
위/아래 화살표와 숫자가있는 답변 옆에 허용으로 표시 할 영역이 있어야합니다. :) – Nate