找回密码
 立即注册

QQ登录

只需一步,快速开始

president

初级会员

15

主题

80

帖子

265

积分

初级会员

积分
265

微信认证勋章

[已处理] 批量数据操作

president
初级会员   /  发表于:2019-12-11 16:14  /   查看:5648  /  回复:10
10金币
本帖最后由 Simon.hu 于 2019-12-11 17:45 编辑

我批量删除表格中的数据,然后将删除的数据紧接着添加到另一个数据表中,我批量删除可以实现,但是紧接着批量添加另一张数据表的时候,数据就不正确。批量添加有的包含删除的数据,有的不包含删除的数据这是什么原因。

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

最佳答案

查看完整内容

所以啊,我给你的方案是循环+表格操作命令。表格设置为松绑定。如果你没有删除,就不要执行表格提交命令,这样就不会被保存到数据库

10 个回复

倒序浏览
最佳答案
最佳答案
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-12-11 16:14:08
来自 7#
president 发表于 2019-12-11 17:19
但我现在要实现一旦数据删除就要将数据保存到另一张表   以备后续可以对数据进行恢复  所以我才写的先删 ...

所以啊,我给你的方案是循环+表格操作命令。表格设置为松绑定。如果你没有删除,就不要执行表格提交命令,这样就不会被保存到数据库
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-12-11 16:29:19
2#
建议你可以上传下你的DEMO,配合截图描述下你的需求,你的这个描述我猜不出来哟
回复 使用道具 举报
president
初级会员   /  发表于:2019-12-11 16:34:15
3#
Eric.Liang 发表于 2019-12-11 16:29
建议你可以上传下你的DEMO,配合截图描述下你的需求,你的这个描述我猜不出来哟

不好意思  我有图片和文字  但是就是现实不出来这是为什么?上传的gif图片  然后发帖后图片和文字都不显示
回复 使用道具 举报
president
初级会员   /  发表于:2019-12-11 16:47:52
4#
Eric.Liang 发表于 2019-12-11 16:29
建议你可以上传下你的DEMO,配合截图描述下你的需求,你的这个描述我猜不出来哟

我批量删除表格中的数据,然后将删除的数据紧接着添加到另一个数据表中,我批量删除可以实现,但是紧接着批量添加另一张数据表的时候,数据就不正确。批量添加有的包含删除的数据,有的不包含删除的数据这是什么原因。   图片现在上去了。
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-12-11 17:06:51
5#
president 发表于 2019-12-11 16:47
我批量删除表格中的数据,然后将删除的数据紧接着添加到另一个数据表中,我批量删除可以实现,但是紧接着 ...

你都删除了,还怎么循环添加到另一个表呢,逻辑不应该是先将勾选的添加到另一个表,再去删除勾选项才对么
其次,循环命令不建议配合数据表操作命令来用,数据量大会影响性能;一般循环命令配合表格操作来做,表格设置为松绑定,循环结束之后对表格进行提交
回复 使用道具 举报
president
初级会员   /  发表于:2019-12-11 17:19:24
6#
Eric.Liang 发表于 2019-12-11 17:06
你都删除了,还怎么循环添加到另一个表呢,逻辑不应该是先将勾选的添加到另一个表,再去删除勾选项才对 ...

但我现在要实现一旦数据删除就要将数据保存到另一张表   以备后续可以对数据进行恢复  所以我才写的先删除后添加  因为先添加后删除的话  点击删除按钮先执行添加在执行删除命令这样人家如果取消了删除这样数据没有删但是已经保存到另一张表中了。
回复 使用道具 举报
president
初级会员   /  发表于:2019-12-12 10:52:37
8#
Eric.Liang 发表于 2019-12-11 18:03
所以啊,我给你的方案是循环+表格操作命令。表格设置为松绑定。如果你没有删除,就不要执行表格提交命令 ...

膜拜大神!
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-12-12 10:58:09
9#
感谢支持~
回复 使用道具 举报
maoyufeng1985
注册会员   /  发表于:2020-12-27 16:50:24
10#
president 发表于 2019-12-11 17:19
但我现在要实现一旦数据删除就要将数据保存到另一张表   以备后续可以对数据进行恢复  所以我才写的先删 ...

数据库设计中,尽量不要直接删除数据。加一个字段is_del,删除数据设置is_del=1.
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部