Consulta fecha sql server 2005 y crystal reports 9
Me pasa lo siguiente, estoy creando un programa en vb6.0 crystal reports 9 y access, ahora cambie la base de datos por sql server 2005, ya me pude conectar a los reportes, con vb6.0 pero cuando abro un reporte por fecha que me abría bien en access no me abre en sql server: este es el código que tengo
Set CrRep = CrAppl.OpenReport(App.Path & "\Reportes\Por_Dia_Funcionario.rpt")
CrRep.SQLQueryString = "select ControlFun.Fecha_entrada,ControlFun.Hora_entrada,ControlFun.Fecha_salida,ControlFun.Hora_salida,Dependencia.Nombre,Funcionario.IdFuncionario,Funcionario.Nombre,Funcionario.Apellido,Funcionario.Cargo from ControlFun,Dependencia,Funcionario where Funcionario.IdFuncionario = ControlFun.IdFuncionario and Funcionario.IdDependencia=Dependencia.IdDependencia and ControlFun.Fecha_entrada=#" & fechavis & "#" & " ORDER BY Funcionario.IdFuncionario"
CrRep.DiscardSavedData
crvrepgenfun.ReportSource = CrRep
Crvrepgenfun. ViewReport
El error esta en '#', eso dice crystal reports
gracias si me pueden ayudar.
Set CrRep = CrAppl.OpenReport(App.Path & "\Reportes\Por_Dia_Funcionario.rpt")
CrRep.SQLQueryString = "select ControlFun.Fecha_entrada,ControlFun.Hora_entrada,ControlFun.Fecha_salida,ControlFun.Hora_salida,Dependencia.Nombre,Funcionario.IdFuncionario,Funcionario.Nombre,Funcionario.Apellido,Funcionario.Cargo from ControlFun,Dependencia,Funcionario where Funcionario.IdFuncionario = ControlFun.IdFuncionario and Funcionario.IdDependencia=Dependencia.IdDependencia and ControlFun.Fecha_entrada=#" & fechavis & "#" & " ORDER BY Funcionario.IdFuncionario"
CrRep.DiscardSavedData
crvrepgenfun.ReportSource = CrRep
Crvrepgenfun. ViewReport
El error esta en '#', eso dice crystal reports
gracias si me pueden ayudar.
1 respuesta
Respuesta de ifrancoz
1