Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package utilitarios;
- import java.sql.*;
- import javax.swing.*;
- public class conexao{
- final String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
- final String url = "jdbc:odbc:Estoque";
- final private String usuario = "";
- final private String senha = "";
- private Connection conexao;
- public Statement statement;
- public ResultSet resultset;
- public boolean conecta()
- {
- boolean result = true;
- try{
- Class.forName(driver);
- conexao = DriverManager.getConnection(url);
- JOptionPane.showMessageDialog(null, "Conectou com sucesso.");
- }catch(ClassNotFoundException ex){
- JOptionPane.showMessageDialog(null, "Erro no driver: "+ex.getMessage());
- result = false;
- }
- catch(SQLException ex2){
- JOptionPane.showMessageDialog(null, "Erro com o db. Erro: "+ex2);
- }
- return result;
- }
- public void execute_sql(String sql){
- try{
- statement = conexao.createStatement();
- resultset = statement.executeQuery(sql);
- }
- catch(SQLException error){
- JOptionPane.showMessageDialog(null, "A conexão falhou. Erro: "+error+". O comando passado foi: "+sql);
- }
- }
- public void desconecta(){
- boolean result = true;
- try{
- conexao.close();
- JOptionPane.showMessageDialog(null, "O Banco de Dados foi fechado com sucesso.");
- }catch(SQLException naoconectou){
- JOptionPane.showMessageDialog(null, "Não foi possível desconectar. Erro:"+naoconectou);
- result = false;
- }
- }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement