package Classes_SFA;

import java.sql.*;
import java.util.Vector;

public class Conexao
{
    /* Constantes de conexão com o banco de dados */
	String sql;
	String JDBC_URL      = "jdbc:odbc:DSI_SFA"; // AULA é o Data Source Name
    String JDBC_USER     = "root";
    String JDBC_PASSWORD = "master";
    String JDBC_DRIVER   = "sun.jdbc.odbc.JdbcOdbcDriver";
    Connection      conn;
    Statement       stmt;
    ResultSet       rs = null;
    

   /* Método utilizado para obter o resultado do SQL */
   public ResultSet getResultSet()
   {
      return rs;
   }     
     
   
 /* Construtor da classe que executa o sql */   
 public Conexao(String rs_sql)  
 {
   
  try
  {
   Class.forName (JDBC_DRIVER);
   conn = DriverManager.getConnection(JDBC_URL,JDBC_USER,JDBC_PASSWORD);
   stmt = conn.createStatement();
   rs = stmt.executeQuery (rs_sql);
   
  }
   
  catch (Exception e)
  {
     
    System.out.println("Erro :" +e );
  }
   
    
	getResultSet();
   
 }
  /* exemplo de utilização do método
 	/*public static void main (String arg[])
	{
	String sql;
	sql = "SELECT * FROM CAD_Cliente where Cod_Cliente = 8";
	Conexao Conexao_I = new Conexao(sql);

/* faltou aqui o retorno do resultado da pesquisa */
        ResultSet rsRetorno = Conexao_I.getResultSet;
/* loop para obter os dados do resultset */
        while (rsRetorno.next()) {
		String campoString = rsRetorno.getString("NOME DO CAMPO A SER OBTIDO");
	}
	}*/
		

  
}

