ERROR AL GUARDAR DATOS
Publicado por Alejandra (17 intervenciones) el 22/02/2020 01:04:27
Buenas noches:
Estoy haciendo un programa en Java - utilizando el IDE Netbeans - que es para una parrilla (algo parecido a un restaurante) el problema se presenta al querer guardar en un formulario las ventas, obtengo el nombre del cliente de otro formulario a través de un botón y me sale el siguiente error - adjunto imagen - y código que realicé...

Parte de la BD
Espero su ayuda!!!
Estoy haciendo un programa en Java - utilizando el IDE Netbeans - que es para una parrilla (algo parecido a un restaurante) el problema se presenta al querer guardar en un formulario las ventas, obtengo el nombre del cliente de otro formulario a través de un botón y me sale el siguiente error - adjunto imagen - y código que realicé...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
public DefaultTableModel buscarReservaR(int id){
try {
DefaultTableModel miModelo;
String titulos[]={"Id","Nombre","Fecha","Hora","Telefono"};
String datos[]= new String[5];
miModelo=new DefaultTableModel(null, titulos);
String sql = "select * from Reservaciones where idReserva = '"+id+"'";
PreparedStatement pst = (PreparedStatement) cn.prepareStatement(sql);
ResultSet rst=pst.executeQuery();
while (rst.next()){
datos[0]=rst.getString("idReserva");
datos[1]=rst.getString("Nombre");
datos[2]=rst.getString("fecha");
datos[3]=rst.getString("hora");
datos[4]=rst.getString("Telefono");
miModelo.addRow(datos);
}
return miModelo;
} catch(Exception ex){
JOptionPane.showMessageDialog(null, ex);
return null;
}
}
Parte de la BD
1
2
3
4
5
6
7
8
9
CREATE TABLE IF NOT EXISTS Ventas(
idVtas INT(11) NOT NULL primary key AUTO_INCREMENT,
idRese INT(11) NOT NULL,
Nombre VARCHAR(30) NOT NULL,
fecha DATE NULL DEFAULT NULL,
hora VARCHAR(20) NOT NULL,
CONSTRAINT id_Re
FOREIGN KEY (idRese) REFERENCES Reservaciones(IdReserva)
);
Espero su ayuda!!!
Valora esta pregunta


0