最近我用d6+sql2000 做了一個程序,有一個字段NLEAVEDAY 為datetime 類型.
在新增修改時, 這個字段時常是為空的,可是保存的時候,出現錯誤 "The conversion from datetime data type to smalldatetime data type resulted in a smalldatetime overflow error "檢測一下這個時候 NLEAVEDAY 的值為 1899/12/30 ,怎樣讓它為空呢? 這又是怎麼回事呢? 難道1899/12/30 是datetime 類型 為空的值嗎?
在新增修改時, 這個字段時常是為空的,可是保存的時候,出現錯誤 "The conversion from datetime data type to smalldatetime data type resulted in a smalldatetime overflow error "檢測一下這個時候 NLEAVEDAY 的值為 1899/12/30 ,怎樣讓它為空呢? 這又是怎麼回事呢? 難道1899/12/30 是datetime 類型 為空的值嗎?
就這樣 也不能讓他為空
1899/12/30 是SQLSERVER数据库的默认值