我是一个新手,用coldfusion作为后端,MYQSl作为数据库,用flex4编程和开发一个简单的应用程序。
我正在尝试使用remoteObject(cfc)在flex的文本输入字段中输出我的数据库信息。
该信息由使用查询和数组集合的数据库提供。我只是不确定如何获取查询到的数组集合信息并将其显示到TextInput字段中。我希望这能更好地解释它,我期待着任何对我有帮助的意见。
示例代码:
<fx:declarations>
<mx:RemoteObject id="myService" destination="ColdFusion"
source="newVirtualJaialai"
result="resultHandler(event)"/>
</fx:declarations>
<mx:Button label="Get Data" initialize="myService.getBranchName()" x="50" y="50"/>
<mxataGrid dataProvider="{myData}" id="dataGrid" />
<mx:FormItem label="Username:" >
<s:TextInput id="username" {myData}/>
<s:Label />
</mx:FormItem>发布于 2011-03-18 20:31:33
如果你正在为你的网格绑定MyData作为dataProvider,我可以假设MyData是集合/数组,当你试图将它绑定到TextInput的text (:String)属性时,你得到了"object Object error“(对象对象错误)(实际上这不是一个错误,试一下_anyObject_.toString(),你会得到同样的结果),所以你需要绑定这个集合的一个项目的一些属性。如果您想要显示网格中所选项目的数据,可以使用text="{dataGrid.selectedItem._someProperty_}“。
https://stackoverflow.com/questions/5322533
复制相似问题