/***Classe criada para agilizar a conexão com o BD
   *AUTOR: Rafael Esdras      DATA: 21/ago/2001      NOME: Conexao.java*/

import java.awt.*;
import java.sql.*;
import java.util.*;
import javax.swing.*;

public class Conexao{
    Connection connection;
    String nome,senha,bDados,url;
    Tratamentos tratamentos;
    public Conexao(){
    }
    public Connection conexao(String user,String password,String dBase){
        nome = user;
        senha = password;
        bDados = dBase;
        
        if(bDados.toUpperCase().equals("AGRO")){
            url = "jdbc:oracle:thin:@192.168.0.140:1521:"+bDados;
        }else if(bDados.toUpperCase().equals("TEST")){
            url = "jdbc:oracle:thin:@192.168.0.123:1521:"+bDados;
        }
        try{
            Class.forName("oracle.jdbc.driver.OracleDriver");
            connection = DriverManager.getConnection(url,nome,senha);
        }
        catch(ClassNotFoundException cnfex){
            JOptionPane.showMessageDialog(null,"Falha na conexão","Falha" ,JOptionPane.ERROR_MESSAGE);
        }
        catch(SQLException sqlex){
            JOptionPane.showMessageDialog(null,"Erro"+sqlex.toString(),"Falha" ,JOptionPane.ERROR_MESSAGE);
        }
        return connection;
    }
}

