Método para executar query (inserindo valores no banco de dados)

Olá pessoal boa noite,

Alguém poderia me ajudar, criei um método para executar query`s (mais especificadamente para inserir registros no banco de dados) só que ela não insere o dado e tamém não dá erro.

Método

[code] public String executar(String qry){
String vresultado = “”;

    conectar();

    try{
        
        ResultSet resultado = statement.executeQuery(qry);

        conexao.close();
        vresultado = "Ok";
    }
    catch(SQLException sqlex){
        sqlex.getMessage();
    }
     return vresultado;
}[/code]

Alguém poderia dar uma olhada e verificar se esta correta? a query esta pois já testei direto no banco.

Abs

O seu código é parcial, mas se você que inserir os resultados novamente para base dados você tem que ler e inserir. Pelo que vi no seu código você só faz a consulta.

Após a consulta você armazena em algum lugar os dados e depois faz um insert.

Um outra coisa é quando você tem recurso do banco como Connection, Statemente, ResultSet etc, você tem que fechar todos. Primeiro o ResultSet, depois Statement e por fim o Connection, na ordem inversa.

Vai te ajudar…
http://www.guj.com.br/article.show.logic?id=7 :smiley:

pesquise mais…! :lol:

ToBack…

Muito Obrigado, funcionou perfeitamente.

Podexa que depois procuro melhor.

:lol: :lol: :lol:
Abs