Linq如何插入自增列ID

Linq如何插入自增列ID,第1张

自增的话 你显示指定是没有意义的。 如果需要自增 设置数据库中表的Id字段为 bigint 再把标识规范设置成true 就可以了程序中不需要指定gb.ID = Guid.NewGuid()

如果那个编号列的属性是:主键,数据库生成,插入时自动同步

那么在你添加完成并调用 SubmitChanges() 以后, insert.编号 就是自动插入的编号值了,就是你要的。

主键一般是不设置自增的,你可以按照这样在不删除表的情况下,修改主键的属性,修改主键的属性必须先删除主键约束,否则修改不了,步骤如下:

1,删除

alter table name

drop constraint PK_table name

2,修改

alter table name

alter column 列名 属性

3,添加

alter table name

add constraint PK_table name primary key(column)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11740621.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存