Página Inicial do Fórum > Banco de Dados - JDBC / SQL

ResultSet => Array bidimensional



Criar novo tópico   Responder tópico


  1. gokden
    Posts:8


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Noite....
    bom galera, eu estou começando com java... e estou com uma duvida enorme =D

    tem como eu pegar o resultSet e transformalo em um Array Bidimensional, e pegar cada valor dele separado ??
    exemplo:


    bem... seria mais ou menos isso que eu mostrei no exemplo, mais é claro qui nao é facil assim né, por isso qui nao estou conseguindo =D

    Grato...

    _________________
    null;




  1. simu
    Posts:9417


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    não conheço nada pronto, mas não é muito dificil, mais ou menos assim:
    - leia linha por linha do ResultSet
    - - crie um String[] com os valores da linha
    - - adiocione esse String[] a uma ArrayList
    - no final retorne lista.toArray(new String[lista.size()][])

    []]
    _________________
      Nome real: Carlos F. Heuberger

    Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!

    "The mod javafree deserves, but not the one it needs right now."
    --------------------
    Não leio nem respondo MPs!
    This posting is provided AS IS with no warranties and confers no rights.




  1. gokden
    Posts:8


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Mto obrigado amigo...
    eu consegui fazer uma parte do que vc disse, só estou com um pouco de duvida na hora de criar o ArrayList...
    se vc conseguir me ajudar agradço....
    segue o meu código:

    _________________
    null;




  1. simu
    Posts:9417


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    OK, fiz algumas mudanças no seu código, tentei comentar o porque, mas não testei:
    _________________
      Nome real: Carlos F. Heuberger

    Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!

    "The mod javafree deserves, but not the one it needs right now."
    --------------------
    Não leio nem respondo MPs!
    This posting is provided AS IS with no warranties and confers no rights.




  1. gokden
    Posts:8


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    opa...
    mto obrigado...
    o seu código me ajudou mto =D

    t+
    _________________
    null;


  1. Comment Arrow

    Publicado em: 31/05/2011 09:45:27

    Bom dia,

    Tenho um caso que preciso fazer o inverso, tenho dois arrays e gostaria de popular um resultSet com eles, mas fiz algumas pesquisas e não consegui nada sobre o caso. Gostaria saber se é possível criar esse resultSet e popula-lo sem consultar o banco?

    Abraços
    _________________
    Horácio Henrique
    Desenvolvedor de Software
    Multi Solution




  1. jesuino
    Posts:1953


    Comment Arrow

    Publicado em: 31/05/2011 23:10:14

    Olá Horácio,

    você gostaria de salvar os dados dos arrays para o banco de dados ou é realmente popular um ResultSet?

    Se quer salvar os dados no banco, você deve montar comandos SQL(insert) e enviar para o banco de dados usando as classes Statement e PreparedStatement!


    []'s

    _________________
    William Antônio Siqueira
    Siga-me no Twitter - Tudo sobre JavaFX e um pouco mais
    Veja meu Blog
    Aprendendo JavaFX




  1. Relacionados





Novo tópico   Responder tópico     Índice do forum -> Banco de Dados - JDBC / SQL