在自动递增字段上设置自定义标识值
|
我在数据库(Sql server 2008)中有一个ID列,其中设置了自动数字。
我正在使用EF和linq2entities
在某些特定情况下,我希望能够设置自定义ID号(显然,我完全确定不会重复此值),例如,我将使用它来“填充”由于删除而导致的丢失ID号。我想将自动增量道具保留在数据库中,问题是当我执行linq语句时,数据库会分配下一个ID号,而不是我喜欢的ID号。
也许有点奇怪,但是可以使用linq2entities吗?
提前致谢!
没有找到相关结果
已邀请:
2 个回复
催备南菠亨
运行此语句后,您将能够手动填充“标识字段”。 我唯一想到的其他选择是从列中删除Identity属性,并使用部分类为Entity Framework中的字段创建自己的增量器 像这样
骂狮淋唐便