sábado, 28 de mayo de 2011

Conexión MySQL con JAVA - String de Conexión










package mia.DBMS;
import java.sql.*;
/**
* @author SilviaRossana
 */
public class mysql_connection {
    protected Connection conexion = null;
    String driver_manager = "jdbc:mysql://localhost:3306/tienda_mia";
    String user = "admin";
    String password = "admin";
    static{
            try{
                Class.forName("com.mysql.jdbc.Driver");
            }catch(ClassNotFoundException cnfe)
            {
                System.out.println(cnfe.getMessage());
            }
    }
/**
     * Ejecutar cambios nuevos en la base de datos
     * @param executeStatement
     * @return
     * @throws java.sql.SQLException
     */
    public int executeUpdate(String executeStatement)throws                               SQLException{
        conexion = DriverManager.getConnection(driver_manager, user, password);
        Statement st = conexion.createStatement();
        int update = st.executeUpdate(executeStatement);
        return update;
    }
/**
     * Ejecutar una consulta devolviendo como parametro el Query
     * @param executeStatement
     * @return
     */
    public ResultSet executeQuery(String executeStatement)throws SQLException{
        conexion = DriverManager.getConnection(driver_manager, user, password);
        Statement st = conexion.createStatement();
        ResultSet rs = st.executeQuery(executeStatement);
        return rs;
    }
/**
     * Método que permite cerrar el flujo de conexion
     * @return
     * @throws java.sql.SQLException
     */
    public boolean cerrarConexion()throws SQLException{
            // Se cierra la conexión con la base de datos.
            conexion.close();
           
        return true;
    }


No hay comentarios:

Publicar un comentario