社区
C#
帖子详情
关于添加数据返回当前ID
我就是大神
2012-06-07 03:31:05
我用Linq to EF。当entities.SaveChanges()后,怎么样返回该行其自动增长的id值。我在用entities.xxmodel.last().Id获取,但感觉有点悬啊。
...全文
442
6
打赏
收藏
关于添加数据返回当前ID
我用Linq to EF。当entities.SaveChanges()后,怎么样返回该行其自动增长的id值。我在用entities.xxmodel.last().Id获取,但感觉有点悬啊。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Zau
2013-10-23
打赏
举报
回复
我也刚好遇到这个问题,在你SaveChanges()之后,其实可以立刻获取实体的主键的!
apple_my_love
2012-06-07
打赏
举报
回复
private Entity.UnitItem BuildNewItem(Entity.UnitGroup group, string name,decimal cov)
{
Entity.UnitItem m = new Entity.UnitItem();
m.Conversions = cov;
m.CreateBy = "admin";
m.CreateOn = DateTime.Now;
m.Description = string.Empty;
m.IsDeleted = false;
m.IsEnabled = true;
m.ItemName = name;
m.Sortfactor = RDMP.Infrastructure.PrimaryKeyGenerator.GetPrimaryKey();
group.UnitItems.Add(m);
return m;
}
记得给分呀,(*^__^*) 嘻嘻……,返回实体,想要啥有啥
q107770540
2012-06-07
打赏
举报
回复
xxx 是你new出来新增的实体对象
q107770540
2012-06-07
打赏
举报
回复
savechanges()后直接通过 xxx.ID 即是自增后生成的主键ID
stonespace
2012-06-07
打赏
举报
回复
实体类的ID应该在SaveChanges后设置,
宝_爸
2012-06-07
打赏
举报
回复
好像Insert的时候 Entity class实例的ID field设置成-1. SaveChanges后,Entity class实例,就是自动生成的Id了。
大
数据
企业级项目实战--Titan大型
数据
运营系统项目课程
数据
预处理:涉及到各类字典
数据
构建,复杂结构
数据
清洗解析,
数据
集成,
数据
修正,以及多渠道
数据
的用户身份标识打通:
ID
-MAPPING等; 3.
数据
仓库:涉及到hive数仓基础设施搭建,数仓分层体系设计,数仓分析主题...
数据
库插入
数据
返回
当前
主键
ID
值方法
当我们插入一条
数据
的时候,我们很多时候都想立刻获取
当前
插入的主键值
返回
以做它用。我们通常的做法有如下几种: 1. 先 select max(
id
) +1 ,然后将+1后的值作为主键插入
数据
库; 2. 使用特定
数据
库的 auto_...
使用mybatis新增一条
数据
返回
新增
数据
的
id
使用mybatis新增一条
数据
返回
新增
数据
的
id
TP5.1
添加
数据
成功之后
返回
自增主键
id
TP5.1
添加
数据
成功之后
返回
自增主键
id
insertGet
Id
()方法 直接获取
当前
的新增
数据
的
id
Db::name('user')->insertGet
Id
($data); getLastIns
ID
()
返回
上一个
数据
的
id
Db::name('user')->insert($data); $user
Id
...
xml中
添加
数据
返回
id
的写法(简称回填)
--
添加
用户信息: 开启
id
回填: useGeneratedKeys:自增主键的回填功能 keyProperty:主键对应的java对象字段名 keyColumn:主键在
数据
库中的列名 --> <insert
id
="insertUser" parameterType=...
C#
110,530
社区成员
642,572
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章