我有一个由 EF6 Code First 创建的数据库。有些表有一个标识列。我需要使用旧 Id 值向这些表中插入一些记录。我尝试了出现在此链接如何在 DatabaseGeneratedOption.Identity... 之间切换的解决方案,该解决方案演示了如何在计算选项和无选项之间切换,但不在标识列上。当我尝试这样做时,我收到此错误消息:“当 IDENTITY_INSERT 设置为 OFF 时,无法在表 'Links' 中插入标识列的显式值。” 有没有办法解决这个问题?
我有一个由 EF6 Code First 创建的数据库。有些表有一个标识列。我需要使用旧 Id 值向这些表中插入一些记录。我尝试了出现在此链接如何在 DatabaseGeneratedOption.Identity... 之间切换的解决方案,该解决方案演示了如何在计算选项和无选项之间切换,但不在标识列上。当我尝试这样做时,我收到此错误消息:“当 IDENTITY_INSERT 设置为 OFF 时,无法在表 'Links' 中插入标识列的显式值。” 有没有办法解决这个问题?