我的表:
Employee
--------
Name
Age
Role int (foreign key)
如何将文本框值分配给“角色”列?
在实体框架4中,我会去:
Employee x = new Employee()
x.Role = textBox1.Text;
我似乎没有可用的角色列。
感谢。
答案 0 :(得分:1)
EF1在代码端与EF4没有太大区别。应该有两个属性:
Role
RoleReference
在您的情况下,您将设置后者的主键值,以避免加载整个Role
实体。
所以,如果你真的没有看到任何这些,那么你的项目可能没有编译,而你仍然在查看它的一些旧版本,它没有Role
关系。 / p>
答案 1 :(得分:0)
您应该有一个Role属性。检查您的员工和角色之间的关系。重建项目。