I think so. You need to allow your variable to be NULL. In your Stored Proc, Declare the variables like this:@pDepartmentID varchar(300) = NULL, @pSecondaryDeptID varchar(300) = NULLI changed your AND to an OR. That may or maynot work for ya. === Code Snippet === DECLARE @pDepartmentID varchar(300)DECLARE @pSecondaryDeptID varchar(300) -- Test values SET @pDepartmentID = '100, 03,106' SET @pSecondaryDeptID = '502,505' SELECT * FROM tblHumanResource h WHERE (h.DepartmentID IN (SELECT IntValue FROM dbo.CsvToInt(@pDepartmentID)) OR @pDepartmentID IS NULL)OR (h.SecondaryDeptID IN (SELECT IntValue FROM dbo.CsvToInt(@pSecondaryDeptID)) OR @pSecondaryDeptID IS NULL)=== End Snippet ===
Michael<Yoda>Use the Search page you must. Find the answer you will.</Yoda>