0

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

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

1 回答 1

0

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

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

于 2013-08-05T06:51:02.400 回答