02/06/2012, 10:59
|
| | | Fecha de Ingreso: octubre-2010 Ubicación: Lima - Los Olivos
Mensajes: 93
Antigüedad: 14 años, 2 meses Puntos: 5 | |
Respuesta: Actualizar/UPDATE base de datos desde java Cita:
Iniciado por yamidvo Ya lo habia cambiado, he probado de muchas formas: lo acabo de cambiar y quedo asi:
Código java:
Ver originalsSQL = "UPDATE producto " + "SET nombre = ?," + "proveedor = ?," + "precio = ?," + "cantidad = ?," + "WHERE id = "+id_actualizar; String mensaje = "Los datos se han Modoficado de Manera Satisfactoria..."; try { PreparedStatement pst = cn. prepareStatement(sSQL );// con esta sentencia se insertan los datos en la base de datos // pst.setString(1, Id); pst.setString(1, nom); pst.setString(2, prov); pst.setString(3, pre); pst.setString(4, cant); int n = pst.executeUpdate();//valida si se guardaron los datos; si pst>0 entonces se guardaron
este codigo me tira el siguiente error: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorEx ception: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id = 1234' at line 1 te falta el último parámetro del id
__________________ "Por medio de la perseverancia el caracol llegó al arca."
CHARLES SPURGEON |