Advertisement
Guest User

Untitled

a guest
Feb 16th, 2016
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ABAP 1.51 KB | None | 0 0
  1.  
  2. package modeloConection;
  3.  
  4. import java.sql.Connection;
  5. import java.sql.DriverManager;
  6. import java.sql.ResultSet;
  7. import java.sql.SQLException;
  8. import java.sql.Statement;
  9. import java.util.logging.Level;
  10. import java.util.logging.Logger;
  11. import javax.swing.JOptionPane;
  12.  
  13.  
  14. public class ConexaoBD {
  15.    
  16.     public Statement stm;
  17.     public ResultSet rs;
  18.     private String driver = "org.postgresql.Driver";
  19.     private String caminho = "jdbc:postgresql://localhost:5432/nome do banco";
  20.     private String usuario = "postgres";
  21.     private String senha = "seu senha";
  22.     public Connection con;
  23.    
  24.     public void conexao(){
  25.         System.setProperty("jdbc.Drivers",driver);
  26.         try {
  27.             con =DriverManager.getConnection(caminho,usuario,senha);
  28.            
  29.         } catch (SQLException ex) {
  30.             JOptionPane.showMessageDialog(null,"Erro ao conectar com o Banco de Dados"+ex.getMessage());
  31.            
  32.         }
  33.     }
  34.      public void executaSql(String sql){
  35.         try {
  36.             stm = con.createStatement(rs.TYPE_SCROLL_INSENSITIVE,rs.CONCUR_READ_ONLY);
  37.             rs = stm.executeQuery(sql);
  38.         } catch (SQLException ex) {
  39.             JOptionPane.showMessageDialog(null,"Erro Executa Sql:"+ex.getMessage());
  40.         }
  41.          
  42.          
  43.      }
  44.    
  45.      public void desconecta(){
  46.      try{
  47.          con.close();
  48.          
  49.      }catch(SQLException ex){
  50.          Logger.getLogger(ConexaoBD.class.getName()).log(Level.SEVERE,null,ex);
  51.          
  52.      }
  53.     }
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement