En este grupo En todos

Foro de SQL Server



Crystal Reports

Rosalía
Estudiante de ing.sistemas. computacio...
Escrito por Rosalía Méndez Martinez
el 09/06/2011

Hola que tal. Mi pregunta es la siguiente:

Ya diseñe los reportes en Crystal, estos los muestro a través de VB mi cliente ingresa una fecha inicial y una fecha final para solicitar un reporte, pero necesito mostrar ese rango de fecha en el reporte , la idea que tengo es hacerlo a través de una formula desde crystal pero la verdad no se utilizar las formulas. Estoy utilizando el siguiente código en el command de crystal:

Select * from v2 where CONVERT (DATETIME, fecha_i, 103) between convert(datetime,'16/02/2011',103)

AND convert(datetime,'22/02/2011',103)

Order By FOLIO, fecha_i, MATRICULA

Desde vb, el cliente ingresa el rango de fecha y ese es el que necesito que se muestre en el reporte solicitado, ayuda porfavor aunque sea deme una idea.

Estoy utilizando sql sever 2005, vb 6. 0 y Crystal Report 9.





Mcts Isaias Islas González
Distrito Federal, Mé...
Escrito por Mcts Isaias Islas González
el 09/06/2011

Te sugiero que cuando compares fechas (o datos fecha), lo hagas siempre en el formato ANSI (yyyymmdd) y nunca uses BETWEEN, siempre utiliza >= y <=.

Por otro lado, no ocupes CRYSTAL REPORTS, utiliza el propio servicio de SQL Server, REPORTING SERVICES (incluido en la licencia adquirida)

Rosalía Méndez Martinez
Estudiante de ing.sistemas. computacio...
Escrito por Rosalía Méndez Martinez
el 16/06/2011

Ok.. Lo voy a checar gracias por la sugerencia..