Hi, I'm student in Web Apps Developing, I'm trying to use your fucking shit program and I am very close to jump from the window of my school.
What's the problem here?
Thank u Sir.
System.out.println("Entidad a modificar: vehículos || coche || persona || trabajador");
String entidad = menu.nextLine();
String vehículos = "vehículos";
String coche= "coche";
String persona = "persona";
String trabajador = "trabajador";
String Id = "Id";
String matrícula = "matrícula";
String fechaMatriculación = "fechaMatriculación";
if (entidad == vehículos) {
System.out.println("Campo a modificar:");
}
String campo = menu.next();
if (campo.equals(Id)) {
menu.next();
System.out.println("Nuevo valor:");
int valor = menu.nextInt();
em.getTransaction().begin();
Query consulta = em.createQuery("UPDATE vehículos" + "SET " + campo + "=" + valor + "WHERE id = null");
int numeroObjetosModificados = consulta.executeUpdate();
em.getTransaction().commit();
} else {
System.out.println("Campo a modificar:");
String campo1 = menu.next();
if (campo1.equals(matrícula)) {
System.out.println("Nuevo valor:");
String valor = menu.next();
em.getTransaction().begin();
Query consulta = em.createQuery("UPDATE " + entidad + "SET " + campo1 + "=" + valor + "WHERE id = 1");
int numeroObjetosModificados = consulta.executeUpdate();
em.getTransaction().commit();
} else {
System.out.println("Nuevo valor:");
String valor = menu.nextLine();
em.getTransaction().begin();
Query consulta = em.createQuery("UPDATE " + "SET fechaMatriculación" + "=" + valor + "WHERE id = 1");
int numeroObjetosModificados = consulta.executeUpdate();
em.getTransaction().commit();
}
}