Que tal, tengo el siguiente procedimiento almacenado
CREATE PROCEDURE [dbo].[Productividad
@Fecha1 DateTime
@Fecha2 DateTim
A
SELECT A.Nombre as Nombre, Count(B.Expediente) as Total FROM Inspectores A Inner Join OrdenesEmitidas
On A.NoInspector = B.Inspecto
Where B.FechaMarcado >= @Fecha1 And B.FechaMarcado <= @Fecha
Group By A.Nombr
RETUR
G
Si lo ejecuto desde el analizador de consutlas de SQL Server funciona correctamente, más sin embargo, necesito que los registros que arroja me los muestre en un reporte, para eso, utilizo Crystal Report, asi que desde Visual Basic intento mandar los valores para los parámetros, pero el problema es que incluso si "Actualizo" el reporte desde Crystal Report, al solicitarme los valores para Fecha1 y Fecha2, me manda el siguiente error: "Error General De SQL Server: Compruebe los mensajes del servidor SQL"
Mi pregunta es: ¿Porque con parametros tipo fecha me sucede esto? Si utilizo otro tipo de dato funciona correctamente. ¿De que manera puedo "darle" los parametros a Crystal Reports cuando me los requiere?... Espero haberme explicado. Gracias a todo
P.D. Cuando me solicita el valor de los parametros, los intruduzco en este formato: '2006-01-04'... tambien traté con: 2006,01,04.¿Estoy haciendo algo mal
Oswaldo_Keating
Ver este tema:
http://www.softwaremix.net/viewtopic-515910.htm
Enviado desde
http://www.softwaremix.net
Leer las respuestas