Here is a technique I like for the WHERE clause so that null means "all":
SELECT FName, MName, LName, ID
FROM MyTable
WHERE (ID = @myID or @myID is null)
AND myDate BETWEEN @StartDate AND @EndDate
I am currently trying to find how to pass a null parameter to a report. If
you know how to pass a null in RS, I would appreciate the feedback.
Thanks.
Randy Howie
--------------------------
[quoted text, click to view] "Ruud" wrote:
> Hello Jim
>
> Try to set your "is null" clause in the report settings itself
>
> Ruud Boots
> Holland
>
> > SELECT FName, MName, LName, ID
> > FROM MyTable
> > WHERE (ID = @myID) AND (myDate BETWEEN @StartDate AND @EndDate)
>
> "JIM.H." wrote:
>
> > Hello,
> > Here is my query for my report. Can you make this query fetch all rows if
> > @myID parameter is null?
> >
> > SELECT FName, MName, LName, ID
> > FROM MyTable
> > WHERE (ID = @myID) AND (myDate BETWEEN @StartDate AND @EndDate)
> >
> > Thanks,
> > Jim.