
Problema insertar datos a mysql
Publicado por luigi (17 intervenciones) el 29/05/2016 22:39:45
Estoy insertando datos desde java netbeans a mysql, lo que sucede que tengo una interfaz donde manejo jcombobox (se rellena con datos llamados de otras tablas) y jtextfield (ingreso de datos por teclado), al momento de hacer la selección en los combobox y escribribir en el textfield solo me ingresa a mi tabla de mysql los datos seleccionados de mi combo y no los de text a que se debe, a continuación ingreso mi código para la inserción, espero su ayuda gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
private void guardarActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
try {
PreparedStatement pst = cn.prepareStatement("INSERT INTO general (marca,tipo,modelo,color,placas,numero_eco,mes,resguardatorios,fecha,des_serv_com,mot_serv_com,num_oficio,km_ini,nivel_gas_ini,chofer) VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)");
pst.setString(1,marca.getSelectedItem().toString());
pst.setString(2, tipo.getSelectedItem().toString());
pst.setString(3, modelo.getSelectedItem().toString());
pst.setString(4, color.getSelectedItem().toString());
pst.setString(5, placas.getSelectedItem().toString());
pst.setString(6, num_eco.getSelectedItem().toString());
pst.setString(7, mes.getText());
pst.setString(8, resguardatorio.getSelectedItem().toString());
pst.setString(9, fecha.getText());
pst.setString(10, destino.getText());
pst.setString(11, motivo.getText());
pst.setString(12, oficio.getText());
pst.setString(13, kmi.getText());
pst.setString(14, gasi.getText());
pst.setString(15, chofer.getSelectedItem().toString());
pst.executeUpdate();
mostrardatos("");
JOptionPane.showMessageDialog(null, "Regitrado con exito");
} catch (SQLException ex) {
Logger.getLogger(General_Usuario.class.getName()).log(Level.SEVERE, null, ex);
}
}
Valora esta pregunta


0