数据库特定日期(格式:23/05/2014)的比较,写SQL语句.该怎么解决

数据库特定日期(格式:23/05/2014)的比较,写SQL语句.
SQL SERVER 数据库
表字段Begin_Date          nvarchar(50)     存储内容格式 :dd/mm/yyyy

Delphi  的TDateTimePick控件:dtp_BeginDate  属性Format:dd/MM/yyyy
                                                       dtp_EndDate     属性Format:dd/MM/yyyy

刷选出数据库表中在dtp_BeginDate的Date和dtp_EndDate的Date之间的数据,请教这个SQL语句怎么写?

------解决方案--------------------
Begin_Date          nvarchar(50) 直接设计成datetime类型不是最好么。
或者 where cast(Begin_Date as datetime)  between :@t1 and :@t2
然后给参数赋值,没调试,大概就这思路