其他分享
首页 > 其他分享> > EF 取值时出错: Specified cast is not valid

EF 取值时出错: Specified cast is not valid

作者:互联网

 

有可能是:

可能是因为你的EntityModel中字段类型与数据表中字段的类型不一致引起的。

例如:Db(A某字段为Number类型) Entity(A某字段为string类型)  那么就会报错:System.InvalidCastException:“Specified cast is not valid.”

 

我发现我的问题是因为字段是int,数值为空,抛出这个错误,只要把不可为空的数据添写进去就好。

标签:某字,EF,cast,valid,为空,Specified,类型
来源: https://www.cnblogs.com/lunawzh/p/15161776.html