[QUOTE=DjBetho;2488139]
Código PHP:
public void ConsultaCuatro(){
sentencia.executeUpdate("INSERT INTO datos VALUE('"+Nombre+ "'," + Codigo+ "'," + Departamento+ "')");
A ese insert le faltan la ' de apertura para Codigo y para Departamento.
De todas formas, yo te recomiendo que no construyas las sentencias SQL de esa forma, y que uses PrepareStatemen.
Te pongo un código de ejemplo:
Código PHP:
String actualiza = "INSERT INTO datos VALUE(?, ?, ?)";
PrepareStatement sentencia = conexionBD.prepareStatement(actualiza);
sentencia.setString(1, nombre);
sentencia.setString(2, codigo);
sentencia.setString(3, departamento);
sentencia.executeUpdate();