日期:2014-05-20  浏览次数:20729 次

MVC 数据表新增字段报错
mvc的系统,在数据库中的一个t表新增了一个时间字段date2,可以为NULL的,t表中本身有一个时间字段date1,两个字段性质一样,没什么特别,新增后,在代码里date1出现过的位置,都添加了date2的相关代码,但是在查询该表的时候,new表 t的时候,报错:未将对象引用设置到对象的实例

------解决方案--------------------
项目重新编译了没

用的LINQ什么版本?  linq2sql/ef  or  code first
------解决方案--------------------
你要是用的database first 就把实体模型里面更新的那张表直接删掉重新拖过去或者更新一下
------解决方案--------------------
有dbml文件,那就说明是linq 2 sql了
重新映射一下实体类,重新编译项目 
------解决方案--------------------
把T表重新生成一下实体模型,就Ok 了。