Olá pessoal, faz + ou ? 2 horas desde que conheci o JDBC. Já aprendi algumas coisas mas ainda não consegui achar uma maneira QUE FUNCIONE para poder ler as tabelas no meu PostgreSQL.
Tenho no postgre a tabela ?clientes? (sem aspas) com os campos:
codigo, nome, sobrenome, endereco, cidade
O código que uso para conectar é:
import java.sql.*;
import javax.swing.*;
public class conectar {
public void conecta(){
try{
String porta = "5432";
String nomeDoBanco = "postgres";
String ip = "localhost";
String usuario = "postgres";
String senha = "123";
String fonte = "jdbc:postgresql://" + ip + ":" + porta + "/" + nomeDoBanco;
Class.forName("org.postgresql.Driver");
Connection con = DriverManager.getConnection(fonte, usuario, senha);
}
catch(ClassNotFoundException e){
JOptionPane.showMessageDialog(null, "Erro em ClassNotFoundException: " + e.getMessage());
}
catch(SQLException e){
JOptionPane.showMessageDialog(null, "Erro no SQL: " + e.getMessage());
}
catch(NoClassDefFoundError e){
JOptionPane.showMessageDialog(null, "Erro em NoClassDefFoundError: " + e.getMessage());
}
}
public static void main (String[] args) {
conectar a1 = new conectar();
a1.conecta();
}
}
Eu gostaria de saber como eu faço para salvar os valores do 1º registro (cujo codigo é 0001) da minha tabela clientes em Strings. Será que alguém pode me ajudar?
Se alguém tiver um link de tutorial que FUNCIONE, poderia postar aqui por favor?
Obrigado