The error is that when executing the program the driver is not recognized, launching the error: java.sql.SQLException: No suitable driver found for jdbc:mysql//localhost:3306/comercializadora
public class conexion {
private static Connection conexion;
private static Statement sentencia;
private static ResultSet resultado;
private static int filas;
private static String url = "jdbc:mysql://localhost:3306/comercializadora";
private static String usuario = "root";
private static String clave = "";
public static Connection getConection() {
setConexion(null);
try {
setConexion(DriverManager.getConnection(getUrl(), getUsuario(), getClave()));
} catch(Exception e) {
JOptionPane.showMessageDialog(null, "No se pudo conectar a la base de datos \n " + e);
}
return getConexion();
}
public static void disconect() throws SQLException {
getConection().close();
}
public static String getUrl() {
return url;
}
public static void setUrl(String aUrl) {
url = aUrl;
}
public static String getUsuario() {
return usuario;
}
public static void setUsuario(String aUsuario) {
usuario = aUsuario;
}
public static String getClave() {
return clave;
}
public static void setClave(String aClave) {
clave = aClave;
}
public static Connection getConexion() {
return conexion;
}
public static void setConexion(Connection aConexion) {
conexion = aConexion;
}
public static Statement getSentencia() {
return sentencia;
}
public static void setSentencia(Statement aSentencia) {
sentencia = aSentencia;
}
public static ResultSet getResultado() {
return resultado;
}
public static void setResultado(ResultSet aResultado) {
resultado = aResultado;
}
public static int getFilas() {
return filas;
}
public static void setFilas(int aFilas) {
filas = aFilas;
}