Ir para conteúdo
Fórum Script Brasil
  • 0

Retorno de dados do BD MySQL com JAVA


arthurgregorio

Pergunta

Galera!

Preciso de ajuda!

import java.sql.*;

public class Principal {

    public static void main(String[] args) {

        String Driver = "com.mysql.jdbc.Driver";
        String URL = "jdbc:mysql://localhost/testes";
        String USE = "root";
        String SENHA = "arthur";
          
        try{  
                
           Class.forName(Driver);  
           Connection con = DriverManager.getConnection(URL, USE, SENHA);  
           Statement stmt = con.createStatement();  
           
           ResultSet Resp = stmt.executeQuery("SELECT `clientes`.`Id`, `clientes`.`Nome`, `clientes`.`Telefone_1`, `clientes`.`CPF` FROM `clientes`;");

           System.out.println(Resp);
        }
        catch(Exception E){

            System.out.println("Erro de Conexão com o Banco!");
        }

    }
}
nesse código ai acima, algo está errado! mas não consigo achar o erro!!!!!!!!! :blink: era para ele me retornar algo em
System.out.println(Resp);
certo?!?! ou caso não tenha conctado com o banco ele deveria retornar
System.out.println("Erro de Conexão com o Banco!");

certo?!?!

mas esse treco ai num faz nem um nem otro!!!!!!!! :wacko:

se alguém que manja mais de java com BD puder me ajudar fico grato!

so lembrando, meu classpath está configurado para a pasta \lib\ext\mysql.jar dentro da pasta do JRE, meu SDK é o 1.6 e eu to com o JDBC importado nas bibliotecas do NetBeans (v6.5).

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Tente mudar essa linha:

ResultSet Resp = stmt.executeQuery("SELECT Id, Nome, Telefone_1, CPF FROM clientes;")
Se não lançar exceção voce pode recuperar os dados assim:
while(Resp.next()){
                 // use os diversos metodos get de ResultSet para retornar os dados armazenados
             }

Editado por kandrade
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...