Foros del Web » Programación para mayores de 30 ;) » Java »

Error Con Fechas en Grid o datetable

Estas en el tema de Error Con Fechas en Grid o datetable en el foro de Java en Foros del Web. Hola Tengo el siguiente Codigo para extraer los campos de una consulta en SQL Código: data.add(new ItemsResumen(rs.getString("CUREX_TCUREX_ID_NU").equals("Curso")?"Curso":"Examen", rs.getString("CUREX_NOMBRE_TE"), rs.getString("CUREX_DESCRIPCION_TE"), rs.getString("ECUREX_DESCRIPCION_TE"), rs.getString("CURASIG_CALIFICACION_TE"), Fecha.DateConvertTime(rs.getString("CURASIG_FIN_FE")), Fecha.DateConvertTime(rs.getString("CURASIG_VIGENCIA_FE")))); y esta ...
  #1 (permalink)  
Antiguo 03/12/2010, 12:33
 
Fecha de Ingreso: mayo-2010
Mensajes: 20
Antigüedad: 13 años, 11 meses
Puntos: 0
Error Con Fechas en Grid o datetable

Hola Tengo el siguiente Codigo para extraer los campos de una consulta en SQL


Código:
data.add(new ItemsResumen(rs.getString("CUREX_TCUREX_ID_NU").equals("Curso")?"Curso":"Examen", rs.getString("CUREX_NOMBRE_TE"), rs.getString("CUREX_DESCRIPCION_TE"), rs.getString("ECUREX_DESCRIPCION_TE"), rs.getString("CURASIG_CALIFICACION_TE"),
						Fecha.DateConvertTime(rs.getString("CURASIG_FIN_FE")), Fecha.DateConvertTime(rs.getString("CURASIG_VIGENCIA_FE"))));
y esta es el convertidor Fecha.DateConvertTime

Código:
static public String DateConvertTime(String datetime){
		datetime = datetime.trim();
		String[] date = datetime.split("[\\s]");
		String ft = "";
		String hr = "";
		int l = 0;
		while (l < date.length){
			if (l == 0)
				ft = fechaDMY(date[l]);
			else if (l == 1)
				hr = HoursDate(date[l]);
			else if (l == 3)
				break;
			l++;
		}



EL problema es que uno de los registro con fechas es null y genera un error cuando llega a ese registro, como le puedo hacer para que permita los null??

Última edición por RiNo_sKa; 03/12/2010 a las 16:44

Etiquetas: fechas, grid
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:44.