【发布时间】:2011-12-30 19:57:44
【问题描述】:
我在我的一张表中添加了一个 (bit\bool) 列 IsController
ALTER TABLE P_USER ADD IsController bit NOT NULL DEFAULT 0
更新 edmx 并将 IsController 添加到 MY_USER 实体,然后将其名称更改为
IsControllerX 并将其映射到表中的 IsController。
并将其设置在 solution.domain.business cs 文件中:
public virtual bool IsControllerX { get; set; }
调试时出现错误:
执行命令定义时出错。见 有关详细信息的内部异常。 InnerException:列名无效 'IsController'。
错误在于IsController 而不是IsControllerX!那就是我映射到的列的名称——数据库中的列的名称!
谁能解释我为什么会收到这个错误?
【问题讨论】:
标签: entity-framework entity-framework-4 entity-framework-4.1