起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1924|回复: 5

[结贴] 如何一次insert多条记录

  [复制链接]

16

主题

43

帖子

92

积分

初级会员

Rank: 2

积分
92
QQ
发表于 2014-4-14 17:47:07 | 显示全部楼层 |阅读模式
版本: X5.2.6 小版本号:
数据库: MySQL 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: Firefox
计划管理中,计划对应部门有多个值:部门A,部门B,部门C,在数据库中记录了部门ID和部门名称,我想在创建计划的时候,把这条计划按照部门分开保存,也就是保存三条计划,这三条计划除了部门ID和部门名称不同外,其他都相同,麻烦大家帮忙看看,谢谢!

原始记录:
计划名称    计划内容    开始时间    结束时间    部门对应IDA,对应部门IDB,对应部门IDC    对应部门名称A,对应部门名称B,对应部门名称C

想要实现的功能:
计划名称    计划内容    开始时间    结束时间    部门对应IDA    对应部门名称A
计划名称    计划内容    开始时间    结束时间    对应部门IDB    对应部门名称B
计划名称    计划内容    开始时间    结束时间    对应部门IDC    对应部门名称C

发表于 2014-4-14 18:04:53 | 显示全部楼层
参考标准动作扩展/UI/demo/actions/process/standardActionExtend/mainActivity.w这个界面,你一次创建多条,然后创建的时候给值,然后保存就行
回复 支持 反对

使用道具 举报

11

主题

1134

帖子

1261

积分

金牌会员

Rank: 6Rank: 6

积分
1261
QQ
发表于 2014-4-15 08:31:00 | 显示全部楼层
就是往一个表中一次插入3条记录吧?
远程的联系方法QQ2025089647。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要
回复 支持 反对

使用道具 举报

17

主题

355

帖子

772

积分

高级会员

Rank: 4

积分
772
QQ
发表于 2014-4-15 09:03:53 | 显示全部楼层
对应多个值"部门A,部门B,部门C",根据这多个值进行循环,insert可以多条记录。
在后台进行判断处理即可!

评分

参与人数 1 +2 收起 理由
jishuang + 2 赞一个!

查看全部评分

一步一步走向那迦南地......
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-4-15 09:35:48 | 显示全部楼层
如果是写sql,可以这样写insert into table_a(field_a1,field_a2,field_a3) select field_b1,field_b2,field_b3) from table_b
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

8

主题

70

帖子

239

积分

中级会员

Rank: 3Rank: 3

积分
239
QQ
发表于 2014-4-17 07:51:09 | 显示全部楼层
在数据库中写触发器进行操作。这样在部门变化的时候,仍能根据部门生成内容。
每天进步一点点就好
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-23 03:49 , Processed in 0.062429 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表