找回密码
 立即注册

QQ登录

只需一步,快速开始

zstc

中级会员

57

主题

177

帖子

914

积分

中级会员

积分
914
zstc
中级会员   /  发表于:2024-8-17 20:29  /   查看:777  /  回复:11
1金币
如何通过导入EXCEL到辅助表后导入主子表,
BOM子表的BOMID字段关联主表ID字段

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

最佳答案

查看完整内容

您好,那这个您可以考虑写一个嵌套循环的服务端命令去添加数据

11 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-8-17 20:29:46
来自 12#

您好,那这个您可以考虑写一个嵌套循环的服务端命令去添加数据

本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-8-19 11:37:42
2#
您好,看了一下您的demo,这里导入的时候主表和子表都是导入多行数据的,如何确认子表中那些数据对应的是哪一条主表数据呢?


本帖子中包含更多资源

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

x
回复 使用道具 举报
zstc
中级会员   /  发表于:2024-8-19 12:53:35
3#
本帖最后由 zstc 于 2024-8-19 14:43 编辑

BOM子表的BOMID字段关联主表ID字段
excel文件里BOM编码对应子表BOM编码2

本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-8-20 17:40:50
4#
本帖最后由 Lay.Li 于 2024-8-20 17:42 编辑

您好,bom编码2就是子表中存储的主表的bom编码么,如果是这样的话,直接通过bom编码做关联就可以了哈,子表中就不需要存储主表的id字段了。
回复 使用道具 举报
zstc
中级会员   /  发表于:2024-8-20 18:20:19
5#
不改表结构现在要如何实现呢?可以改一下吗
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2024-8-20 22:43:27
6#
https://gcdn.grapecity.com.cn/showtopic-224228-1-1.html


看下这个帖子,感觉和你弄的有点类似
回复 使用道具 举报
zstc
中级会员   /  发表于:2024-8-21 10:05:06
7#
我是要导入EXCEL到数据库里
回复 使用道具 举报
逛逛逛
金牌服务用户   /  发表于:2024-8-21 10:19:02
8#
直接导入吧
一、建一个事务
二、获取主表的最大ID
三、导入主表
四、获取大于最大ID的行
五、导入子表
六、用第四步获取的数据,按BOM编码更新BOMID
七、查询子表BOMID,如果存在空值,表明Excel数据有错误,回滚,否则保存
结束

回复 使用道具 举报
zstc
中级会员   /  发表于:2024-8-21 12:14:00
9#
逛逛逛 发表于 2024-8-21 10:19
直接导入吧
一、建一个事务
二、获取主表的最大ID

大佬可以在DEMO里改一下吗,没有折腾出来
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部