请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

z岚

注册会员

5

主题

12

帖子

64

积分

注册会员

积分
64
z岚
注册会员   /  发表于:2021-9-16 17:56  /   查看:3786  /  回复:10
1金币
数据库新增后如何拿到新增数据的ID




附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

试试服务端命令,https://help.grapecity.com.cn/pa ... ion?pageId=56529872服务端命令添加命令https://help.grapecity.com.cn/pages/viewpage.action?pageId=56530277 [*]新记录参数名:最新插入的记录的值会保存到此参数中以备后续逻辑使用,默认为“NewRow”。 这个需求在7.1好实现,支持直接写SQl 活字格7.0 update1新功能解密:十九,命令提升-后端直接执行SQL命令 https://gcdn.grapecity.com.cn/fo ... 1&fromui ...

10 个回复

倒序浏览
最佳答案
最佳答案
zyk.Zhou活字格认证
银牌会员   /  发表于:2021-9-16 17:56:04
来自 2#
本帖最后由 zyk.Zhou 于 2021-9-16 18:09 编辑

试试服务端命令,https://help.grapecity.com.cn/pa ... ion?pageId=56529872服务端命令添加命令https://help.grapecity.com.cn/pa ... ion?pageId=56530277
  • 新记录参数名:最新插入的记录的值会保存到此参数中以备后续逻辑使用,默认为“NewRow”。


这个需求在7.1好实现,支持直接写SQl

活字格7.0 update1新功能解密:十九,命令提升-后端直接执行SQL命令
https://gcdn.grapecity.com.cn/fo ... 1&fromuid=60953

回复 使用道具 举报
宏图泰山
初级会员   /  发表于:2021-9-16 18:21:40
3#
页面上随便找个单元格,绑定这个数据表ID字段,这应该就是最新的,在同一个命令按钮里面只要在这个数据表添加命令之后的命令都可以引用到最新值
回复 使用道具 举报
宏图泰山
初级会员   /  发表于:2021-9-16 19:03:27
4#
宏图泰山 发表于 2021-9-16 18:21
页面上随便找个单元格,绑定这个数据表ID字段,这应该就是最新的,在同一个命令按钮里面只要在这个数据表添 ...

这里大家可能都没意识到,其实“新增的id”可能有两种含义:1种,我将当前页面数据新增到数据表的id .第2种,有可能多人同时操作时,最后一个人添加的最新id,这种情况下用服务端命令反而有可能违背了初衷。
上个回复可以试试,还有页面上用max获取绑定表格最大id。还有一个思路可以,如果新添加的数据有个字段值是唯一的(没有可以造个),那么可以在页面上通过odata命令用这个值做条件倒查id
回复 使用道具 举报
宏图泰山
初级会员   /  发表于:2021-9-16 19:16:17
5#
宏图泰山 发表于 2021-9-16 19:03
这里大家可能都没意识到,其实“新增的id”可能有两种含义:1种,我将当前页面数据新增到数据表的id .第2 ...

造个唯一值可以添加个自动编号,设置填报时新增,不是提交时新增。在详情也绑定编号字段,然后通过这个编号用odata倒查id
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-17 09:44:31
6#
感谢各位大佬的支持~您还可以用服务端命令去完成数据表操作,这样就可以拿到新记录的引用,顺便就可以拿到新纪录的id了


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Hugo
初级会员   /  发表于:2021-9-25 23:17:58
7#
宏图泰山 发表于 2021-9-16 18:21
页面上随便找个单元格,绑定这个数据表ID字段,这应该就是最新的,在同一个命令按钮里面只要在这个数据表添 ...

同意 我也是这样弄得啊
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-26 10:26:23
8#
Hugo 发表于 2021-9-25 23:17
同意 我也是这样弄得啊

回复 使用道具 举报
一头老肥猪悬赏达人认证
注册会员   /  发表于:2021-10-12 09:47:43
9#
记得把ID列隐藏哦。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2021-10-12 12:00:51
10#
now row 正解
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部