ihiyin 发表于 2024-7-31 14:40:57

多条数据库操作命令间夹杂着其他命令,不能使用事务方式了?


图中第一条数据库命令会弹出确认框,下面2条没有勾选,那如果用户在选择取消后,后面的还会被执行。
但我又不想让用户选择三次。


Joe.xu 发表于 2024-7-31 14:40:58

如果需要事务的话,确实在服务端命令中包在事务中比较好

Joe.xu 发表于 2024-8-1 08:56:01

您好,添加命令中的确认对话框,只会影响这个命令,如果想对全部命令都生效的话,
需要结合if判断来做,可以参考
请问条件命令中的[确认对话框]标签如何使用?
https://gcdn.grapecity.com.cn/showtopic-60095-1-1.html
(出处: 葡萄城开发者社区)

ihiyin 发表于 2024-8-1 11:11:36

Joe.xu 发表于 2024-8-1 08:56
您好,添加命令中的确认对话框,只会影响这个命令,如果想对全部命令都生效的话,
需要结合if判断来做,可 ...

这个判断倒好说。主要是这种情况,不能保证数据库ACID了吧?能否用服务端“事务命令”来实现?

没事测着玩 发表于 2024-8-1 11:24:57

ihiyin 发表于 2024-8-1 11:11
这个判断倒好说。主要是这种情况,不能保证数据库ACID了吧?能否用服务端“事务命令”来实现?

把数据都丢到服务端执行就行了,大概逻辑和写代码差不多的。
页: [1]
查看完整版本: 多条数据库操作命令间夹杂着其他命令,不能使用事务方式了?