Fun*_*nky 12 c# entity-framework
我有一个映射在实体框架中的表,它可以很好地添加/更新和删除记录.我从SQL服务器中删除了一个名为"Category"的列,然后在模型中重新映射了我的实体.这个工作正常,专栏消失了.
现在,我在表上运行查询以更新行并获得相同的错误,无效的列"类别".
这已经从SQL表中删除并从实体中删除,所以当我运行以下代码时它仍然在寻找这个该死的列吗?
using (Entities db = new Entities())
{
var Voucher = (from vouchers in db.Vouchers
where vouchers.ID == ID
select vouchers).FirstOrDefault();
if (Voucher != null)
{
Voucher.Status = (int)Vouchers.UI.Enums.VoucherStatus.Removed;
ret = db.SaveChanges() == 1;
}
}
Run Code Online (Sandbox Code Playgroud)
这是错误:
列名称"类别"无效.
我已经清理了代码,构建,重新构建并更新了大约100次.
有没有人有任何想法?
谢谢
我曾经也删除并重新添加表,但从来没有这样.我宁愿做什么.我关闭模型.右键单击并以XML格式打开,然后手动删除此引用.因此,它使我的多个图表在一个模型中保持相同,也保持我定义的颜色.
归档时间: |
|
查看次数: |
16366 次 |
最近记录: |