在实体框架中更改表查询

时间:2013-08-05 06:47:32

标签: edmx

我对ENTITY FRAMEWORK中的ALTER TABLE有疑问。 我想删除表的复合键,编辑其中的数据,然后再想要保留主键。 我的怀疑是:

  1. 如何实现这一点,因为我在LINQ中找不到任何alter table语句? (抱歉忘了提到我正在使用LINQ)
  2. 当我通过代码删除并创建复合键时,edmx文件会自行更新吗? 请帮忙。 感谢。

1 个答案:

答案 0 :(得分:0)

我不知道有什么方法可以做到这一点......我认为鉴于LINQ试图将数据库的结构抽象出来,这可能不是正确的工具。

您必须只打开与数据库的连接,并对原始数据库执行ALTER TABLE语句。