如何分配' 1/1/1900'作为VS2012属性窗口中的默认列值

时间:2015-10-12 13:49:17

标签: c# sql-server visual-studio-2012

SQL服务器设置为添加' 1/1 / 1900'作为列opendate的默认值,closedate& renwdate

数据输入屏幕没有这些字段的位置,所以它们现在由SQL内部更新,但是当我尝试保存数据错误消息时,显示不允许空值。

如果我将字段转换为字符串类型并指定' 1/1/1900'它给出错误无法将字符串转换为所需格式

Screenshot of data layout & properties

1 个答案:

答案 0 :(得分:0)

typeof(DateTime)
    .GetField ("MinValue")
    .SetValue (typeof(DateTime), new DateTime(1900, 1, 1));