Проблемы с DateTime параметрами в SQL Data Source при просмотре последнего в дизайнере отчетов
Добавлено: 12 окт 2007, 13:18
например, создаем такой DataSource
как мы видим 2007-10-12 18:06:00:000, а хочется (например) 2007-10-12 00:00:00:000, а все из-за того, что нельзя указать временную часть datetime параметра
Это, конечно, не критично при вызове из кода, поскольку там можно выделить дату перед вызовом отчета, но во время проектирования отчета это напрягает!
Код: Выделить всё
SELECT docs.Number
FROM dbo.Documents as docs
WHERE docs.Date >= @beginDate AND docs.Date = @beginDate AND docs.Date < DATEADD(day,1, @endDate)
',@beginDate=''2007-10-12 18:06:00:000'',@endDate=''2007-10-12 18:06:00:000''
select @p1
Это, конечно, не критично при вызове из кода, поскольку там можно выделить дату перед вызовом отчета, но во время проектирования отчета это напрягает!