MemberShipUser构造函数需要dateLog字段,如lastLoginDate,它可能在数据存储中为null。MembershipUser构造函数需要可能为空的dateTime字段
但是,当我从存储中检索数据并传入null参数时,出现一个错误,它不能为空。
我该如何解决这个问题?
MemberShipUser构造函数需要dateLog字段,如lastLoginDate,它可能在数据存储中为null。MembershipUser构造函数需要可能为空的dateTime字段
但是,当我从存储中检索数据并传入null参数时,出现一个错误,它不能为空。
我该如何解决这个问题?
更新您的查询返回的日期为空 - 也许当前日期或“1900-01-01”
ISNULL(DateField, '1900-01-01') AS DateField
相信随着ASP.NET标准成员资格提供期望的是,用户已经注册在您的网站上,并因此在创建用户记录的同时有效登录。
如果您批量加载成员资格,那么我建议将lastLoginDate设置为DateTime.Now,比留空它更好。
成员用户可以使用可空的DateTime字段继承此代替吗?或者这种微妙的变化会起作用吗? – Caveatrob 2009-04-22 15:49:24