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

时间:2011-04-29 13:39:17

标签: sql vbscript

我有一个我无法弄清楚的问题。我相信对于专家来说这很简单。我有一个sql datetime字段,填充值为NULL或1900-01-01 00:00:00.000。我只需要一个if语句来检查两者。我试过:isNUll,eqaul为null,等于什么,等于“”。但他们总是错过1900-01-01 00:00:00.000的价值。

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

谢谢

1 个答案:

答案 0 :(得分:3)

我认为你只是在寻找#1900-01-01#...

If IsNull(MyDate) or MyDate = "" or MyDate = #1900-01-01# Then
   'Do Something
End If