Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Ayuda con boton Modificar

Hola Estoy tratando de modificar los datos de mi tabla pero en ello tengo un dato imagen tipo longblob. ya puedo guardarlo y mostrarlo pero en el boton Modificar no puedo algo esta mal. quisiera que me ayudaran.

miren les comento, tengo varios TextField, se como modificar datos en textfield pero chequen si el del Combo que es el de los MESES y el de la FECHA que es el dateChooserCombo1. estan bien, solo queria preparar el Statemen para la imagen quien me ayuda?

private void BmodificarAActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
int fila = tbaguas.getSelectedRow();

try{
BinaryStream BinaryStream1 = new BinaryStream();
String BoxSelectedItem1 = comboA.getSelectedItem().toString();
String Date = dateChooserCombo1.getDate().toString();
String sql = "UPDATE Faguas hora_faguas=?, nombre_faguas=?, nrecibo_faguas=?, monto_faguas=?, comentarios_faguas=?, meses_faguas=?, fecha_aguas=?, fotoA_faguas=?"+" WHERE id_faguas=?";
String dao = (String) tbaguas.getValueAt(fila, 0);
PreparedStatement ps = cn.prepareStatement(sql);
// ps.setString(1, Tnrespaldo.getText());
ps.setString(1, Thora.getText());
ps.setString(2, Tnombre.getText());
ps.setString(3, Tnrecibo.getText());
ps.setString(4, Tmonto.getText());
ps.setString(5, areaComentarios.getText());
ps.setString(6, BoxSelectedItem1);
ps.setString(7, Date);
ps.setBinaryStream(8, (InputStream) Limagen.getIcon());
ps.setString(9, dao);






int n = ps.executeUpdate();
if(n>0){
JOptionPane.showMessageDialog(null, "DATOS MODIFICADOS");

}

}catch(Exception e){
JOptionPane.showMessageDialog(null, "Error Al Modificar Datos" + e.getMessage());
}
}

agosto 5, 2015 | Registered Commentersneak