请教VB2005怎么办传递给SQL的空日期?多谢

请问VB2005怎么处理传递给SQL的空日期?谢谢我打算向一个SQL的存储查询传递一个日期然后进行查询。可是当日

请问VB2005怎么处理传递给SQL的空日期?谢谢
我打算向一个SQL的存储查询传递一个日期然后进行查询。可是当日期是空的时候我该怎么写语句?谢谢!  
我写的语句如下,可是不知道怎么处理空日期。  
dim   Rq   as   date  
Rq=maskedtextbox.text  

Cmd.Parameters.Add(New   SqlClient.SqlParameter( "@Rq ",   SqlDbType.DateTime,   8)).Value   =   Rq  



[解决办法]
如果文本为空可以用

Cmd.Parameters.Add(New SqlClient.SqlParameter( "@Rq ", SqlDbType.DateTime, 8)).Value = System.DBNull.Value

你这个加个判断就可以了