从MySql数据库请求日期字段并保存在Windows应用商店应用程序类字段中
我有一个MySQL数据库,其中一个字段是日期,用于windows应用商店应用程序 我正在使用实体框架对数据库进行请求。 我有一个类,其字段类型为DateTime 我想要的是从DB字段中获取日期并将其插入到类中 作为代码,我有:从MySql数据库请求日期字段并保存在Windows应用商店应用程序类字段中,mysql,entity-framework,date,datetime,windows-store,Mysql,Entity Framework,Date,Datetime,Windows Store,我有一个MySQL数据库,其中一个字段是日期,用于windows应用商店应用程序 我正在使用实体框架对数据库进行请求。 我有一个类,其字段类型为DateTime 我想要的是从DB字段中获取日期并将其插入到类中 作为代码,我有: var user2 = (from u in db.challenge select u).ToList(); foreach (var u in user2) { utilizadores.Add(new ChallengeTest
var user2 = (from u in db.challenge
select u).ToList();
foreach (var u in user2)
{
utilizadores.Add(new ChallengeTest
{
date= u.datefield,
});
}
我试过u.date,u.date.value.date,但总是给我:
类型为“System.InvalidOperationException”的异常
如果我把鼠标移到美国日期上,它会说这是一个日期时间?。还试图将我的本地类字段更改为DateTime?但它仍然不起作用
有什么办法或建议我该怎么做?
谢谢你的帮助。好的,修好了。如果其他人有这个问题 在MySql上使用非Null设置DateTime(否则必须在c#中将“DateTime?”声明为可为Null)