Código Java:
Ver original
baseDatos = new ConexionBD().conectar(); String rut; String nombres; String apellidos; String Edad; Date fecha1,fecha2; String desde, hasta,fesha; fecha1 = this.fechadesde.getDate(); fecha2 = this.fechahasta.getDate(); desde = fechaformat.format(fecha1); hasta = fechaformat.format(fecha2); try{ //ingresar datos a la tabla resultados = baseDatos.consultar("SELECT b.Rut,a.Nombre, a.Apellido, a.Fecha_Nacimiento, b.Fecha_Atencion" +"FROM `pacientes` a" +"JOIN `diagnosticos`b ON a.Rut=b.Rut" +"WHERE Fecha_Atencion BETWEEN '"+desde+"' AND '"+hasta+"'" +"ORDER BY Fecha_Atencion DESC"); //se toma la fecha actual. //se declara el formato por año y mes separados. int edad; while(resultados.next()){ fila[0] = resultados.getString("Rut"); fila[1] = resultado.getString("Diagnostico"); fila[2] = resultado.getString("Mejoras"); //se declara el formato por año y mes separados. fecha_nac = resultados.getDate("Fecha_Nacimiento"); if(mes_actual >= mes_nac){ edad = año_actual - año_nac; }else{ edad = (año_actual - año_nac) - 1; } fesha = fechaformat2.format(resultados.getString("Fecha_Atencion")); fila[4] = fesha; model.addRow(fila); } TableRowSorter sorter = new TableRowSorter(model); this.jTablaDatos.setModel(model); this.jTablaDatos.setRowSorter(sorter); limpiarcampos();} }
me arroja el mensaje de excepción
si alguien sabe el porque ayudenme porfavor