У меня есть хранимая процедура, которая извлекает данные для отчета.У меня проблема с параметрами.У меня есть пара временных таблиц и некоторые соединения, которые работают, поэтому я опустил их ниже.Проблема заключается в следующей строке:
WHERE
SeminarDivision = @SeminarDivision AND SeminarType = @SeminarType
Когда я добавляю предложение where для использования параметров моего семинара, сохраненный процесс ничего не возвращает, но мне нужно сгенерировать отчет на основе этих двух параметров.Так куда же идут параметры?Кто-нибудь может помочь?
@StartDate DateTime,
@EndDate DateTime,
@SeminarDivision VARCHAR(50),
@SeminarType VARCHAR(50)
)
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
... OMITTED
SELECT
WL.PID,
CONVERT(varchar(20), upper(substring(FirstName,1,1))+
LOWER(substring(FirstName,2,19))) AS FirstName,
CONVERT(varchar(20), upper(substring(LastName,1,1))+
LOWER(substring(LastName,2,19))) AS LastName,
S.SeminarDivision,
S.SeminarType,
S.StartDate,
S.SeminarLocation
FROM
@tblWaitList WL
INNER JOIN @tblSeminar S ON WL.SeminarGuid=S.SeminarGuid
WHERE
SeminarDivision = @SeminarDivision AND SeminarType = @SeminarType
ORDER BY
LastName,FirstName,StartDate