Tipos de datos <>???
Publicado por GABY P (4 intervenciones) el 23/06/2008 22:30:53
HOLA.. TENGO UNA DUDA...
TENGO QUE HACER UN REPORTE DE UN SISTEMA DE UN HOSPITAL, DENTRO DE ESTE REPORTE QUIERO VER CUANTAS PERSONAS HAN SIDO HOSPITALIZADAS EN CIERTO HOSPITAL ENTRE UNA FECHA Y OTRA, POR LO CUAL UTILIZO DOS DATATIMEPICKER Y PARA ESTO HAGA LA SIGUIENTE CONSULTA:
olecmd = New OleDbCommand("SELECT *FROM HOSPITALIZAA WHERE FF BETWEEN ' " & Trim(DATE1.Text) & " ' AND ' " & TRIM(DATE2.TEXT) " ' ", olecn)
oledr = olecmd.ExecuteReader()
FF ES LA FECHA FINAL, ES DECIR CUANDO FUERON DADOS DE ALTA LOS ASEGURADOS Y DE TIPO FECHA.
ASI QUE NO DEBERIA CAUSAR NINGUN ERROR (SEGUN YO), PERO SI LO HACE, CUANDO YA LO QUIERE LEER EN LA INSTRUCCION OLEDR ME MANDA UN MSJ DICIENDO QUE LOS TIPOS DE DATOS NO COINCIDEN. SIENDO ASI, ENTONCES IMPRIMI LO QUE TIENE FF Y DATE1 PARA VER SI COINCIDEN Y ASI ES EFECTIVAMENTE SI LO HACE Y PARA ESTAR MAS SEGURA HICE UNA CONDICION SI FF ERA = A LO QUE TIENE EL DATE1 Y ES CORRECTO ENTRA A LA CONDICION, ASI QUE NO ENTIENDO PORQUE MANDARA ESE MENSAJE DE ERROR.. SI ALGUIEN SABE LA RESPUESTA LE AGRADECERIA MUCHO SI ME LA DIJERAN
TENGO QUE HACER UN REPORTE DE UN SISTEMA DE UN HOSPITAL, DENTRO DE ESTE REPORTE QUIERO VER CUANTAS PERSONAS HAN SIDO HOSPITALIZADAS EN CIERTO HOSPITAL ENTRE UNA FECHA Y OTRA, POR LO CUAL UTILIZO DOS DATATIMEPICKER Y PARA ESTO HAGA LA SIGUIENTE CONSULTA:
olecmd = New OleDbCommand("SELECT *FROM HOSPITALIZAA WHERE FF BETWEEN ' " & Trim(DATE1.Text) & " ' AND ' " & TRIM(DATE2.TEXT) " ' ", olecn)
oledr = olecmd.ExecuteReader()
FF ES LA FECHA FINAL, ES DECIR CUANDO FUERON DADOS DE ALTA LOS ASEGURADOS Y DE TIPO FECHA.
ASI QUE NO DEBERIA CAUSAR NINGUN ERROR (SEGUN YO), PERO SI LO HACE, CUANDO YA LO QUIERE LEER EN LA INSTRUCCION OLEDR ME MANDA UN MSJ DICIENDO QUE LOS TIPOS DE DATOS NO COINCIDEN. SIENDO ASI, ENTONCES IMPRIMI LO QUE TIENE FF Y DATE1 PARA VER SI COINCIDEN Y ASI ES EFECTIVAMENTE SI LO HACE Y PARA ESTAR MAS SEGURA HICE UNA CONDICION SI FF ERA = A LO QUE TIENE EL DATE1 Y ES CORRECTO ENTRA A LA CONDICION, ASI QUE NO ENTIENDO PORQUE MANDARA ESE MENSAJE DE ERROR.. SI ALGUIEN SABE LA RESPUESTA LE AGRADECERIA MUCHO SI ME LA DIJERAN
Valora esta pregunta


0