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

editar ResultSet



Criar novo tópico   Responder tópico


  1. jmayer13
    Posts:458


    Comment Arrow

    Publicado em: 05/01/2012 22:18:08

    Ola pessoal , estou com o seguinte duvida/problema
    tenho uma tabela que se baseia num modelo de um resultset , então quando faço um UPDATE no statement devo mudar o resultSet ou refazelo

    mas refaze-lo acarretou em uns erros
    então tenho que atualizar o result set os métodos são rs.UpdateXXX(int , valor) então como especifico a linha,coluna que foi alterada?

    Desde ja obrigado!
    _________________
    Jonas Mayer
    -Apresentação
    -Deixe seu código bem formatado
    -PostgreSQL is better
    -use tags [ code] e [ /code] para código




  1. simu
    Posts:9416


    Comment Arrow

    Publicado em: 06/01/2012 07:14:15

    jmayer13
    Ola pessoal , estou com o seguinte duvida/problema
    tenho uma tabela que se baseia num modelo de um resultset , então quando faço um UPDATE no statement devo mudar o resultSet ou refazelo

    mas refaze-lo acarretou em uns erros
    então tenho que atualizar o result set os métodos são rs.UpdateXXX(int , valor) então como especifico a linha,coluna que foi alterada?

    Desde ja obrigado!



    qual ResultSet?
    O único ResultSet que eu conheço, é o java.sql.ResultSet do JDBC para lidar com Banco de Dados...

    _________________
      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. jmayer13
    Posts:458


    Comment Arrow

    Publicado em: 05/01/2012 22:18:08

    Me baseei neste exemplo do DEITEL

    e neste


    e neste resultset
    valeu
    _________________
    Jonas Mayer
    -Apresentação
    -Deixe seu código bem formatado
    -PostgreSQL is better
    -use tags [ code] e [ /code] para código




  1. sekkuar
    Posts:5998


    Comment Arrow

    Publicado em: 06/01/2012 09:35:35

    não estou vendo nenhum UPDATE nesse código.

    Na verdade, não enendi nada da sua dúvida.


    Apesar de plausível (plasível, não quer dizer que sempre vai funcionar e nem no seu caso) editar um ResultSet não é nada recomendado.

    O mais correto seria, fazer a consulta uma unica vez, popular um datamodel (um ArrayList ou algo desse tipo) com os dados, e só manipular o seu model.

    O ResultSet deve ser apenas para ser lido e nada mais.
    _________________
    Sekkuar ~ Ex-Catador Executivo do Javafree - (Não mais) Catando os tópico tudo.
    "The mod javafree deserves, but not the one it needs right now."


    Stack Traces existem pra ajudar e não para trazer uma mensagem de satã dizendo que seu computador será destruído.


    Peça seu Código Pronto para o seu Dever de Casa aqui
    You acknowledge that this software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility.




  1. jmayer13
    Posts:458


    Comment Arrow

    Publicado em: 05/01/2012 22:18:08

    é vai dar trabalho mais vou mudar esta classe o DEITEL tem uns exemplos muito fracos pelo menos para banco

    obrigado a todos
    _________________
    Jonas Mayer
    -Apresentação
    -Deixe seu código bem formatado
    -PostgreSQL is better
    -use tags [ code] e [ /code] para código




  1. Relacionados





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