0

我有一个表格,其中包含系统用户的最后登录日期和时间。系统的管理员用户需要能够添加用户,但是当我添加新用户记录时,除非我在上次登录日期字段中输入有效的日期时间,否则会发生验证错误。

我尝试在保存之前手动将字段更改为 dbnull、null 等,但它说这些值无法转换为日期时间。该列确实允许数据库中的空值。

有什么建议么?

4

2 回答 2

2

如果将 LastLogin 设置为 DateTime?那么您可以将 null 传递给数据库而不会失败。

于 2009-06-11T18:53:25.213 回答
0

你能改变表结构吗?如果是这样,您可以定义一个默认值,例如“1970.01.01”。

于 2009-06-10T13:12:27.990 回答