在实体框架中导入数据后的自动增量ID

如果

我正在使用Entity Framework 6 Code First和以SQL Server 2014为后端的ASP.NET开发旧应用程序的新版本。旧数据库是一个Access数据库,大约有十二个带有自动增量ID的表。我想在保持ID完整的同时导入旧数据,以便保留表之间的关系。我已将新实体上的key属性设置为

DatabaseGeneratedOption.None

这行得通,而且我能够从旧数据库中导入所有值,但是从那时起,我希望主键自动递增。由于DatabaseGeneratedOption设置为None,看来我必须手动在其中生成ID

马蒂亚斯·奥斯隆(MattiasÅslund)

您可能希望将密钥原样设置为身份,然后在导入期间禁用身份约束。

您可以SET IDENTITY_INSERT tablename ON在插入语句之前执行此操作完成后不要忘记将其设置为OFF。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

实体框架故意禁用自动增量

来自分类Dev

实体框架故意禁用自动增量

来自分类Dev

创建不具有自动增量ID的实体框架表

来自分类Dev

创建不具有自动增量ID的实体框架表

来自分类Dev

在实体框架的抽象类上配置自动增量字段

来自分类Dev

在Heroku PG数据库中导入csv后的Rails ID序列

来自分类Dev

在插入语句后从SQL数据库中检索自动增量ID

来自分类Dev

自动增量ID插入数据ORMLITE

来自分类Dev

自动增量ID插入数据ORMLITE

来自分类Dev

如何使用自动增量键在表中查找特定实体?(实体框架)

来自分类Dev

在Pubnub中导入数据

来自分类Dev

Java自动增量ID

来自分类Dev

MongoDB自动增量ID

来自分类Dev

Java自动增量ID

来自分类Dev

在mysqli中插入ID为自动增量的数据的正确方法

来自分类Dev

在mysqli中插入ID为自动增量的数据的正确方法

来自分类Dev

MySQL:使用自动增量ID插入新数据时出错

来自分类Dev

在实体框架中,是否可以将列自动映射到实体属性?ID => [tablename] ID

来自分类Dev

从列表重新启动后,实体框架丢失数据

来自分类Dev

实体框架核心:查询对象后加载相关数据

来自分类Dev

实体框架SaveChanges失败增量标识列

来自分类Dev

组的实体框架增量索引属性

来自分类Dev

实体框架中导航属性的总和

来自分类Dev

如何使用自动增量ID在JPA中的实体中设置另一个变量

来自分类Dev

创建使用数据库优先模型后,如何在实体框架中设置由数据库在数据库中生成的ID密钥

来自分类Dev

实体框架刷新数据

来自分类Dev

数据注释实体框架

来自分类Dev

实体框架数据注释

来自分类Dev

实体框架分组数据

Related 相关文章

热门标签

归档