蓬欣1 发表于 4 天前

同一页面如出现几个按钮的操作

   同一个页面,如果三个按钮,其中一个按钮不满足条件或者取消时,怎么样还原数据?(相当于三个按钮处在同一个事务命令中)

Syl 发表于 4 天前

事务不能放到不同的命令中,想实现类似的是否可以用临时表处理。
1处理完的数据进入临时表,如果2不满足则清除此数据,如果完满足则实际更新,3同理

蓬欣1 发表于 4 天前

Syl 发表于 2024-6-25 14:31
事务不能放到不同的命令中,想实现类似的是否可以用临时表处理。
1处理完的数据进入临时表,如果2不满足则 ...

不可写入临时数据表啊

Syl 发表于 4 天前

蓬欣1 发表于 2024-6-25 15:57
不可写入临时数据表啊
那估计没法弄了,事务需要写在一个命令中,临时表是一个曲线救国方案

Erik.Xue 发表于 4 天前

还有一个思路,可以尝试,每次按钮的结果放在服务端缓存里,如果三个条件都满足,就把缓存的数据存储到对应数据表里。

这里借助服务端缓存插件来实现。
页: [1]
查看完整版本: 同一页面如出现几个按钮的操作