Ese codigo veo que es correcto. Te recomiendo que debuguees el codigo paso por paso. Tambien puedes poner en los catch del codigo un "System.out.println("Mensaje de error");" en los diferentes try que tienes para que al ejecutar el codigo te diga de que es problema.
Ej.:
Código HTML:
public void Inicializar(){
try {
Class.forName ("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
System.out.println("Error de driver.");
}
}
Asegurate de que los campos existen en la tabla de la BBDD, de que la conexion es correcta, supongo que sentencia es de tipo Statement.
Antes de este codigo supongo que tienes esto:
Código HTML:
Class.forName ("com.mysql.jdbc.Driver");
Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost/nombre_bbdd","usuario", "contraseña");
Statement sentencia = conexion.createStatement();
int resultado = sentencia.executeUpdate("INSERT ......");
Nos cuentas ;)