declare @FromDate date ='2014-01-20'
declare @ToDate date ='2014-01-28'
declare @query AS NVARCHAR(MAX)
set @query = 'select * from TimeSheet
where TimeSheet.TaskDate between '+CAST(@FromDate as NVARCHAR(MAX))+' and '+CAST(@ToDate as NVARCHAR(MAX))
exec(@query)
when I run the query , I get the following error "Operand type clash: date is incompatible with int" .
how Can I solve it ?
ASk