Java - Problema al leer JTable

 
Vista:
Imágen de perfil de Andres

Problema al leer JTable

Publicado por Andres (2 intervenciones) el 26/08/2017 00:19:32
Gente, tengo que entregar un trabajo el lunes y estoy teniendo un problema el cual no entiendo que pasa, a ver si me pueden dar una mano..

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
modelo.setColumnCount(0);
modelo.setRowCount(0);
modelo.addColumn("ID ejercicio");
modelo.addColumn("Nombre ejercicio");
modelo.addColumn("Nº de series");
modelo.addColumn("Nº de repeticiones");
 
jtable_A.setVisible(true);
table = new JTable( modelo );
 
btn_ingresar_A.addActionListener(new ActionListener() {
	public void actionPerformed(ActionEvent arg0) {
 
		// corroborar si los campos estan completos
		if (txb_idRutina_A.getText().equals("") || txb_nombre_A.getText().equals("")) {
			JOptionPane.showMessageDialog(null, "Verifique que todos los datos esten completos", "Faltan datos", JOptionPane.INFORMATION_MESSAGE);
		}else {
 
			Logica.DB db = new Logica.DB();
			Connection conn = db.getConnection();
			try {
				PreparedStatement AR_insertar=(PreparedStatement) conn.prepareStatement("INSERT INTO rutina(id_rutina, nombre) VALUES ("+txb_idRutina_A.getText()+",'"+txb_nombre_A.getText()+"')");
				AR_insertar.executeUpdate();
				System.out.println("entre1");
 
				for (int i=0;i<jtable_A.getRowCount();i++) {
					String a= (String) jtable_A.getValueAt(i,0);
					int b=Integer.parseInt(txb_idRutina_A.getText());
					String c = (String) jtable_A.getValueAt(i, 1);
					String d = (String) jtable_A.getValueAt(i, 2);
					String e = (String) jtable_A.getValueAt(i, 3);
					System.out.println(a+b+c+d+e);
				}

De momento todavia no estoy ingresando los valores a la base de datos, porque estaba corroborando que las variables tuvieran los valores correctos y me encontre con que la ultima me da "null" siempre.

Les muestro como me sale el consola el System.out.println(a+b+c+d+e);

"15 2 Percha 3 null"

Les agradezco la pronta ayuda, saludos !
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 358
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Problema al leer JTable

Publicado por Nicolas (137 intervenciones) el 26/08/2017 05:09:01
Hola Andrés.
El jtable te muestra algún valor en la columna Número de repeticiones??
Prueba de utilizar un int en vez de un string para ver qué hace.
Sino puedes poner un punto de interrupción y correr la aplicación paso a paso desde ese lugar para ver el seguimiento del código.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar