Advertisement
Guest User

Untitled

a guest
Aug 8th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.38 KB | None | 0 0
  1. package maxdown;
  2.  
  3. import java.sql.*;
  4.  
  5. public class Conexao {
  6.  
  7.     Connection conexao = null;
  8.     Statement stmt = null;
  9.     public String urlServidor, nomeServidor, usuarioServidor, senhaServidor, databaseServidor;
  10.     public boolean statusConexao;
  11.  
  12.     public Conexao(String s, String u, String pw, String db) {
  13.         nomeServidor = s;
  14.         usuarioServidor = u;
  15.         senhaServidor = pw;
  16.         databaseServidor = db;
  17.  
  18.         urlServidor = "jdbc:mysql://" + nomeServidor + "/" + databaseServidor;
  19.         statusConexao = false;
  20.     }
  21.  
  22.     public void conectar() {
  23.         try {
  24.             String nomeDriver = "com.mysql.jdbc.Driver";
  25.             Class.forName(nomeDriver);
  26.             conexao = DriverManager.getConnection(urlServidor, usuarioServidor, senhaServidor);
  27.             stmt = conexao.createStatement();
  28.             statusConexao = true;
  29.         } catch (ClassNotFoundException e) {
  30.             System.out.println("Classe não encontrada");
  31.         } catch (SQLException e) {
  32.             System.out.println("SQL Exception");
  33.         }
  34.     }
  35.    
  36.     public void desconectar() {
  37.         try {
  38.             conexao.close();
  39.             statusConexao = false;
  40.         } catch (SQLException e) {
  41.             System.out.println("Erro ao desconectar");
  42.         }    
  43.     }
  44.  
  45.     public boolean isConectado() {
  46.         return statusConexao;
  47.     }
  48.  
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement