请参阅下面的变量声明:VB.NET - 则DateValue( “0:0:0”)
dim DateTest As Date = DateValue("0:0:0")
什么是DateTest实际上初始化。如果我单步执行代码,那么它说:#12:00:00 AM#。如果我试图在数据库(日期时间字段)中输入这个数据,那么会引发一个SQLTypeException异常:“SqlDateTime溢出。必须在1/1/1753 12:00:00 AM和12/31/9999 11:59之间:下午59点。“
DateValue(“0:0:0”)是否使用日期值初始化日期变量?
为什么不通过代码并告诉我们DateTest.Year是什么?它位于SQL边界之间吗? – PeteH