private function exec():void{
var stmt:SQLStatement = new SQLStatement();
stmt.sqlConnection = _conn;
stmt.addEventHandler(SQLEvent.RESULT,handleData);
stmt.itemClass = com.coltware.sample.Foo;
stmt.sql = _sql;
stmt.execute();
}
private function handleData(event:SQLEvent):SQLStatment{
var stmt:SQLStatement = event.target as SQLStatement;
var result:SQLResult = stmt.getResult();
if(result != null && result.data != null){
if(result.data.length > 0 ){
trace(result.data[0]); <------ ここで指定したクラスのオブジェクトになっていますよ。
}
}
ちなみに、executeの前に itemClass を指定したらきちんと帰ってきたが、 executeの後に指定したら、nullになってしまった。

