Ola Pessoal, estou com um empecilho que é o seguinte, minha integração entre o java e o Blaze, esta 100%, ja incluo dados, altero dados e por aeh vai, contudo estou com um problema, que é o seguinte:
Preciso que os dados do BD, populem uma DataGrid, para tal fiz o seguinte:
//Declarei uma variavel para receber uma lista de dados.
[Bindable]
private var dados_cliente:ArrayCollection;
Aqui ele teoricamente receberi a lista q vem do BD, e converteria em uma ArrayCollection
public function ResultadoListaCliente(event:ResultEvent):void
{
dados_cliente = event.result as ArrayCollection; //recebe a lista e converte em um Array Collection
label_status.text="conectado com o banco";
}
e por fim aqui ele deveria listar os campos. no dataField os nomes sao os mesmos da tabela no BD
<mx:DataGrid x="10" y="10" width="610" id="datagrid_cliente" dataProvider="{dados_cliente}">
<mx:columns>
<mx:DataGridColumn headerText="Código" dataField="codigo"/>
<mx:DataGridColumn headerText="Nome" dataField="nome"/>
<mx:DataGridColumn headerText="Endereco" dataField="endereco"/>
<mx:DataGridColumn headerText="E-mail" dataField="email"/>
</mx:columns>
</mx:DataGrid>
Na classe java a lista sai completa, entao deve estar havendo algum empecilho na hora de trabalhar com os dados
Contudo este codigo nao funciona, o que estou fazendo de errado??
Estou utilizando o Flex 3 para desenvolver
Desde ja agradeço a ajuda