日期:2014-05-17  浏览次数:20437 次

mvc SqlQuery执行插入和更新报错
mvc    SqlQuery执行插入和更新报错,但是查找又没事
报错:
数据读取器与指定的“VolcanoModel.House”不兼容。某个类型为“Id”的成员在同名的数据读取器中没有对应的列 
测试过sql语句写法是没有错误,还有house类是有id的
 
    public partial class House
    {
        public int Id { get; set; }
        public string Phone { get; set; }
        public string HouseType { get; set; }
        public string DataType { get; set; }
        public string ProjectName { get; set; }
        public System.DateTime PostTime { get; set; }
        public string Area { get; set; }
    }

var houseUpdate = db.House.SqlQuery(sql);

求解决方法,谢谢
------解决方案--------------------
你把SQL还是贴出来看看,这段代码根本看不出来什么,也许单独SQL语句是正确的,但是不能确保和代码相对应