为什么Linq / Linqpad在添加主键后无法识别表的主键?

时间:2018-04-18 12:23:04

标签: sql linq linq-to-sql linqpad

我在Linqpad中有一个小脚本来更新旧数据库中的一些表,其中一些表没有设置主键。在更新这些表并将列修改为主键INT非可空字段并将其标记为标识列后,Linqpad仍然告诉我它无法在该表上创建/更新/删除,因为它没有主键。在Linqpad承认这些表现在有一个主键之前,我还需要做些什么吗?

1 个答案:

答案 0 :(得分:0)

没关系,我意识到了我的问题。在Linqpad中,我基于运行脚本的两个数据库构建了一个连接。我一直在刷新我一直在更新的数据库的原始数据库连接。只需刷新Linqpad中创建的组合连接即可解决问题。