Oi, é minha primeira vez espero encontrar ajuda, pois esto batendo a
cabeça.
tenho o seguindo

em uma classe JAVA

public ArrayList<String> todosRegistros() {

                ArrayList<String> dados = new ArrayList<String>();

                Connection con = null;
                PreparedStatement comando = null;
                ResultSet rs = null;

                try {
                        con = ConnectionFactory.getConnectionMysql();

                        String vSQL = "SELECT * FROM cliente";
                        comando = con.prepareStatement(vSQL);

                        rs = comando.executeQuery();

                        while (rs.next()) {

                                dados.add(rs.getString("nome"));
                                \\dados.add(rs.getString("endereco")); // aqui 
as linhas
comentadas
                                \\dados.add(rs.getString("telefone"));  // aqui 
as linhas
comentadas


                                }

                } catch (SQLException e) {
                        e.printStackTrace();
                }

                return dados;

        }



agora no FLEX

aqui o remote
<mx:method name="todosRegistros" result="carregar(event)" fault="
Erro_sistema(event)"/>



aqui onde eu chamo para carregar o grid
private function todos():void {
                                Crud.todosRegistros();
                        }

aqui o resultado
private function carregar(event:ResultEvent):void {
         arraylist = event.result as ArrayCollection;
                }





meu DATAGRID
<mx:DataGrid id="dtgridUsuario" x="10" y="42" width="302"
dataProvider="{arraylist}" height="158">
                <mx:columns>

                        <mx:DataGridColumn headerText="nome" dataField="nome"/>

                <!--    <mx:DataGridColumn headerText="endereco" 
dataField="endereco"/>
                        <mx:DataGridColumn headerText="telefone" 
dataField="telefone"/>
                                -->



                </mx:columns>
        </mx:DataGrid>




Com as linhas comentadas ele me retorna

JOAO
PEDRO
MARIA

Até ai belza..

acontece que se tirar as linhas comentadas tanto do flex como java
para me retornar
NOME
ENDERECO
TELEFONE


ele me retorna assim:
COLUNAS

NOME       ENDERECO   TELEFONE
JOAO         JOAO            JOAO
3122-1400   3122-1400     3122-1400


PEDRO        PEDRO       PEDRO
8171-1240    8171-1240    8171-1240


MARIA         MARIA         MARIA
8249-1247    8249-1247    8249-1247


Alguem sabe pq a disposicao dos registros ficam assim no FLEX ?^onde
estou errando??

Obrigado.
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a