/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package biblio;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import javax.swing.JOptionPane;
/**
*
* @author kaaf
*/
public class ConexionDb {
public static Connection GetConnection() {
Connection conexion = null;
try {
Class.forName("com.mysql.jdbc.Driver");
String servidor = "jdbc:mysql://localhost/biblio";
String usuarioDB = "root";
String passwordDB = "root";
conexion = DriverManager.getConnection(servidor, usuarioDB, passwordDB);
} catch (ClassNotFoundException ex) {
JOptionPane.showMessageDialog(null, ex, "Error1 en la Conexión con la BD " + ex.getMessage(), JOptionPane.ERROR_MESSAGE);
conexion = null;
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null, ex, "Error2 en la Conexión con la BD " + ex.getMessage(), JOptionPane.ERROR_MESSAGE);
conexion = null;
} catch (Exception ex) {
JOptionPane.showMessageDialog(null, ex, "Error3 en la Conexión con la BD " + ex.getMessage(), JOptionPane.ERROR_MESSAGE);
conexion = null;
} finally {
return conexion;
}
}
public static void main(String[] args) {
Connection miConexion = (Connection) ConexionDb.GetConnection();
try {
Statement statement = (Statement) miConexion.createStatement();
String TI = "59595";
String nombre = "pepito";
String apellido = "perez";
int grado = 1; //Aquí se asigna a la fecha en un formato el cual puede ser cambiado
String jornada = "tarde";
statement.execute("insert into estudiante values('" + TI + "','" + nombre + "','" + apellido + "','" + jornada + "','" + grado + "')");
System.out.print("Datos ingresados correctamente");
statement.close();
miConexion.close();
} catch (Exception ex) {
System.out.print("Error "+ex.getMessage());
}
}
}
No hay comentarios:
Publicar un comentario