请问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
你这个加个判断就可以了