2
我使用这个LINQ查询Linq查询给予无效的列名“xyz的”错误
var db = new XYZ();
var product = (from cp in db.CatalogProducts
where cp.ProductID == productId
select cp).FirstOrDefault();
运行该查询给我一个错误
无效的列名“饼干排排坐”。
无效的栏名称'粉碎扭矩'。
无效的列名称'切片速度'。
任何人都可以帮助我解决这个问题吗?
高塔姆
我使用SQL2005,我使用LINQ到实体,表是巨大的..我没有改变DB中的任何东西。这个错误仅限于我最近添加的3个产品。对于其他人(旧的)它仍然在工作。 – Gautam
我正在使用.net 4.0 – Gautam
这三个列是否存在于(1)您的实体模型(EDMX文件或代码优先类)中,以及(2)它们是否存在于数据库表?我认为发生这种错误是不同步的 - 你已经改变了一些东西,而不是与系统的其他部分同步。 –