处理1900-01-01 00:00:00.000的sql值的VBScript

处理1900-01-01 00:00:00.000的sql值的VBScript,sql,vbscript,Sql,Vbscript,我有一个我无法解决的问题。我相信这对专家来说很简单。我有一个sql datetime字段,它的值为NULL或1900-01-01 00:00:00.000。我只需要一个if语句来检查两者。我尝试过:isNUll,eqaul to null,等于零,等于“”。但它们始终缺少1900-01-01 00:00:00.000的值 If IsNull(MyDate) or MyDate = "" then 'Do Something end if 谢谢我想你只是在找#1900-01-01# 您是否

我有一个我无法解决的问题。我相信这对专家来说很简单。我有一个sql datetime字段,它的值为NULL或1900-01-01 00:00:00.000。我只需要一个if语句来检查两者。我尝试过:isNUll,eqaul to null,等于零,等于“”。但它们始终缺少1900-01-01 00:00:00.000的值

If IsNull(MyDate) or MyDate = "" then
   'Do Something
end if

谢谢

我想你只是在找#1900-01-01#


您是否尝试将MyDate=”“部分更改为类似MyDate<'1910-10-10'的比较(与数据库中任何可能日期之前的日期进行比较)?MyDate是否有日期类型?
If IsNull(MyDate) or MyDate = "" or MyDate = #1900-01-01# Then
   'Do Something
End If