É o seguinte pessoal, eu estou fazendo um trabalho para a faculdade, portanto eu necessito conectar ao banco de dados, ja procurei em varios lugares e não consegui axar a solução...
Recorri a ajuda de vocês pois sou iniciante, e gostaria de saber como solucionar isto, e não apenas pegar um código fonte de alguem e utilizar...
Agradeço desde já...
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package utilitarios;
import java.sql.*;
import javax.swing.*;
/**
*
* @author Luis Gustavo
*/
public class conexao {
final private String driver = "org.postgresql.Driver";
final private String url = "jdbc:postgresql://localhost:5432/trabalho";
final private String usuario = "postgres";
final private String senha = "";
private Connection con;
public Statement statement;
public ResultSet resultset;
public boolean conecta()
{
boolean result = true;
try
{
Class.forName(driver);
con = DriverManager.getConnection(url, usuario, senha);
JOptionPane.showMessageDialog(null, "Conectado!");
}
catch(ClassNotFoundException Driver)
{
JOptionPane.showMessageDialog(null, "Não localizou o driver");
result = false;
}
catch(SQLException Fonte)
{
JOptionPane.showMessageDialog(null, "Erro ao efetuar a conexão" + "com a fonte: "+Fonte);
result = false;
}
return result;
}
public void iniciaSQL(String inSQL)
{
try
{
statement = con.createStatement(); //statement abre o caminho para o banco
resultset = statement.executeQuery(inSQL); //resultset ira pegar o caminho e executar o executeQuery o sql que está no parametro
}
catch(SQLException sqlexc)
{
JOptionPane.showMessageDialog(null,sqlexc.getMessage());
}
}
}