Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.ResultSet;
- import java.sql.SQLException;
- import java.sql.Statement;
- public class CasaMarmitasConnection {
- private static String status = "Não conectado...";
- public static Connection criarConexao()
- throws InstantiationException, IllegalAccessException, ClassNotFoundException, SQLException {
- Connection connection = null;
- String serverName = "localhost"; // caminho do servidor do BD
- String mydatabase = "nome-do-banco"; // nome do seu banco de dados
- String url = "jdbc:mysql://" + serverName + "/" + mydatabase;
- String username = "usuario"; // nome de um usuário de seu BD
- String password = "senha"; // sua senha de acesso
- connection = DriverManager.getConnection(url, username, password);
- Class.forName("com.mysql.jdbc.Driver").newInstance();
- //Testa a conexão com o banco
- if (connection != null) {
- status = ("STATUS: Conectado com sucesso!");
- } else {
- status = ("STATUS: Não foi possivel realizar conexão");
- }
- return connection;
- }
- public static ResultSet executarSelect(Connection conn, String sql) throws SQLException{
- Statement query = conn.createStatement();
- return query.executeQuery(sql);
- }
- public static java.sql.PreparedStatement prepararSql(Connection conn, String sql) throws SQLException{
- return conn.prepareStatement(sql);
- }
- public static String statusConection() {
- return status;
- }
- }
Add Comment
Please, Sign In to add comment