Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package bancodedados;
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.ResultSet;
- import java.sql.SQLException;
- import java.sql.Statement;
- import javax.swing.JOptionPane;
- public class ConexaoBanco
- {
- String url="jdbc:mysql://127.0.0.1:3306/dbatelefonia?zeroDateTimeBehavior=convertToNull";
- String usuario="root"; // login do usuario no Banco
- String senha="root"; // senha do usuario do Banco
- String sql;// codigo sql
- String sql2;
- String driver ="com.mysql.jdbc.Driver";//conexao do Mysql
- Connection con;//Objeto que gerencia a conexao com o BD
- Statement stm; //Executor do comando SQl
- Statement stm1;
- ResultSet tabelaRetornada; //Tabela "virtual", retornada pelo baco de dados
- ResultSet codFuncionario;
- private static final String DRIVER = "com.mysql.jdbc.Driver";
- private static final String URL = "jdbc:mysql://127.0.0.1:3306/dbatelefonia?zeroDateTimeBehavior=convertToNull";
- private static final String USUARIO = "root";
- private static final String SENHA = "root";
- public void conectar()
- {
- //Localizar nas bibliotecas da app, o driver de conexao com o bd
- try
- { Class.forName(driver);
- con = DriverManager.getConnection(URL,USUARIO,SENHA);
- }catch(Exception e)
- {
- JOptionPane.showMessageDialog(null,"Driver não localizado"+e);
- System.out.println(url);
- System.out.println(driver);
- System.out.println(usuario);
- System.out.println(senha);
- System.out.println(con);
- }
- }
- public void desconectar()
- {
- try
- {
- con.close();
- }catch(Exception e)
- {
- JOptionPane.showMessageDialog(null,"Erro ao tentar sair"+e);
- }
- }
- public static Connection getConnection() {
- try {
- Class.forName(DRIVER);
- return DriverManager.getConnection(URL,USUARIO,SENHA);
- } catch (Exception e) {
- throw new RuntimeException ("Erro na conexão: ", e);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement