欢迎您:游客!请先
登录
或
注册
风格
恢复默认设置
|
展区
文件集浏览
图片集浏览
Flash浏览
音乐集浏览
电影集浏览
|
搜索
Foxtable(狐表)
→
用户栏目
→
专家坐堂
→ 一次性插入多行时如何获取新增行的真正的_identify
新的主题
投票帖
小字报
下一主题 >>
<< 上一主题
共有
5233
人关注过本帖
平板
打印
复制链接
主题:一次性插入多行时如何获取新增行的真正的_identify
happyft
小
大
1楼
|
信息
|
搜索
|
邮箱
|
主页
|
UC
加好友
发短信
等级:八尾狐
帖子:
1911
积分:17038
威望:0
精华:0
注册:
2014/7/29 19:09:00
一次性插入多行时如何获取新增行的真正的_identify
Post By:2022/10/23 21:07:00 [
只看该作者
]
在foxtable的窗口的保存按钮中用sql事务执行保存, 如下所示:
1 一次性将多行新增到sql数据库中的采购入库明细表中;
insert into 采购入库明细 (入库单号,产品编码,数量,入库日期) s
e
lect ..... from xxx '
明细表中一次新增多行
2 将采购入库明细新增的行添加到出入库记录表中
insert into 出入库记录表 (进出单号,产品编码,数量,进出日期,
行号
) s
e
lect ..... from xxx
我的问题是: 新增行的_identify在foxtable窗口中是临时的,如果在第1项sql语句执行后,
在第2行语句执行时如何能获取1处刚插入的
多行的实际
的_Identify作为行号新增到出入库记录表中,因为后续修改删除都必须用此行号才能正确识别
帮助中的Select SCOPE_IDENTITY()例子只是在每一次插入一行后返回;没有多行一次性插入的写法
谢谢!
下一主题 >>
<< 上一主题
RSS2.0
|
Xhtml无图版
|
Xslt无图版
Copyright © 2000 - 2018
foxtable
.com
Tel: 4000-810-820 粤ICP备11091905号
Powered By
Dvbbs
Version 8.3.0
页面执行时间 0.02734 秒, 5 次数据查询