Hi,
why this format? I think better is YYYY-MM-DD (but you can use own format)
try with example:
select * from XXX where convert(varchar(10), [Field], 120) = '2001-12-30'
when you want dateformat mm-dd-yyyy you should make some variations, like
select * from XXX where
right(convert(varchar(10), [Field], 120),2)+'-'+
left(right(convert(varchar(10), [Field], 120),5),2)+'-'+
left(convert(varchar(10), [Field], 120),4)
= '30-12-2001'
greatings
Zibi