首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

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

2012-01-19 
请问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

你这个加个判断就可以了

热点排行