Tengo un proyecto web en .Net 2008 con MySQL y uso Crystal Report para los reportes.
El problema es con el formato de los campos de Fecha y Hora, que en el momento de mostrar el reporte en la web, no respeta el formato que le establecí para esos campos.
Yo selecciono el formato para cada campo, dando click derecho y seleccionando "Dar formato a objeto" en el reporte. Cuando lo veo en la vista previa, el informe muestra estos campos con el formato correcto que yo les especifiqué. Pero en el momento de correr la aplicación y ver el reporte no muestra el formato correcto.
Por ejemplo para la fecha 24 de Marzo del 2011:
En la bd esta guardada como: 2011-03-24
Yo formateo a: 24-Marzo-2011
Al correr la web me muestra: 24-Marzo-2011 12:00:00a.m.
No entiendo de donde agarra la hora, si ni siquiera esta guardada en la bd, pues el campo es Date y no DateTime.
Con la hora pasa lo mismo:
En la bd: 11:35:30
Mi formato: 11:35 p.m.
Me muestra: 11:35:30
Y lo raro es que en la vista previa del reporte si se muestra el formato que yo le epecifiqué.
Desde ya muchas gracias,