我想基于下面的SQL Select语句使用我的SQLite数据库中的AthleticsURL字段的值填充StageWebview.loadURL的值。当我跟踪变量在sqlAthResult功能,我得到:Flex应用程序Sqlite选择语句返回[对象对象]
结果:[对象的对象]
输出:空
(空)
如何退回AthleticsURL值有什么建议? AthleticsURL是一个String
private function athleticsData():void
{
stmts.sqlConnection = this.isDbConnected(conn);
stmts.text = "SELECT AthleticsURL FROM DistrictSchools where AthleticsFavs == 1";
stmts.addEventListener(SQLErrorEvent.ERROR, sqlError);
stmts.addEventListener(SQLEvent.RESULT, sqlAthResult);
stmts.execute();
trace("Row requested @athleticsData");
}
public function sqlAthResult(res:SQLEvent):void{
var result:Array = stmts.getResult().data;
var output:String = result.AthleticsURL;
trace("result:" +result);
trace("output: " +output);
trace(ObjectUtil.toString(result.data));
}
什么类是'stmts'? – Brian
另外,如果你跟踪(结果[“AthleticsURL”]),你会得到什么? – Brian