+1 voto
por (50 puntos) en SQL Server
editado por
import java.sql.Connection;
import java.sql.DriverManager;
import javax.swing.JOptionPane;

/**
 *
 * @author user
 */
class conectar {
    Connection cn=null;
        public  Connection conexion (){
        try {
        Class.forName("com.mysql.jdbc.Driver");
        cn=DriverManager.getConnection("jdbc:mysql//localhost:3306/sistema","root","090306533");
         System.out.println("conexion establecida");
           JOptionPane.showMessageDialog(null, "conexion establecida");
        }catch (Exception e){
        System.out.println("error de conexion");
           JOptionPane.showMessageDialog(null, "error de conexion "+e);
        }
            return cn;
        }
}

7 Respuestas

0 votos
por (5.4k puntos)
Pon el código para que se pueda ver mejor y que la gente lo analice. Gracias!!!
por (50 puntos)
Lo haré gracias espero que me pueda ayudar se lo agradecería mucho  :D
0 votos
por (5.4k puntos)
El código es correcto. ¿Qué error te da?

¿Te has descargado el driver de conexión a MySQL? Lo puedes descargar desde http://dev.mysql.com/downloads/connector/j/

Saludos.
por (50 puntos)
gracias por responder el error que me da es: "Error de conexion java.sql.SQLException: No suitable Driver found for jdbc:mysql//localhost3306/sistema  " :/ no entiendo por que   me seria de mucha ayuda ya que estoy haciendo un proyecto de grado para graduarme del cole :D
por (5.4k puntos)
Tienes toda la pinta de que te falta el driver. Prueba a instalartelo desde la URL que te puse en la respuesta a ver si te sigue fallando. Saludos.
0 votos
por (100 puntos)
YO TE SUGIERO QUE USES MySql y xampp para crear tu base de datos  :)

package clases;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;

public class conexionConBaseDatos {
    public static Connection conexion = null;
     
     public static Connection getConexion() {
         try {
            conexion = null;
            Class.forName("com.mysql.jdbc.Driver");
            conexion =DriverManager.getConnection("jdbc:mysql://127.0.0.1/sistema","root","");
            System.out.println("conexion establecida");
        } catch (ClassNotFoundException | SQLException e) {
            System.out.println("error de conexion");
            JOptionPane.showMessageDialog(null, "error de conexion "+e);
        }
          return conexion;
     }
}
0 votos
por (160 puntos)
Descarga el driver de mysql para java, es lo que te falta para poder hacer la conexion
0 votos
por (200 puntos)

Hola yo utilizo la siguiente conexion y me funciona muy bien 

public class ConexionBD extends Usuario {

    Connection objConexion = null;
    String driverBD = "com.microsoft.mysql.jdbc.driver";
    String rutabd =DriverManager.getConnection("jdbc:mysql://host:puerto/baseDatos","usuario","contraseña");

    public boolean conectarBD() {
        try {

            Class.forName(driverBD);
            objConexion = DriverManager.getConnection(rutabd);
            if (objConexion != null) {
                return true;
            }
        } catch (Exception e) {
            setMensajes("Error al conectar BD" + e.getMessage());
        }
        return false;
    }
}

0 votos
por (240 puntos)

Hola.

El error que te marca el consola es porque necesitas agregar el conector de mysql jdbc, te dejo el link para que lo descargues 
https://www.mysql.com/products/connector/

Seleccionar la opción de descarga del JDBC Driver for MySQL (Connector/J)

Una vez que lo tengas instalado en la Netbeans, en los poryectos seleccionar la capeta de librerías, da clic derecho y selecciona agregar driver o connector y busca el driver que acabas de descargar, espera un poco a que cargue todas las librerías y listo, ese error ya no debe de aparecer :D

Espero haber sido de ayuda, Gracias

0 votos
por (200 puntos)
Hey hola!!

necesitas el conector de mysql lo puedes agregar como libreria desde netbeans, puedes descargar el conector en el siguiente link.

https://dev.mysql.com/downloads/connector/j/

saludos.

Preguntas relacionadas

Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...