找回密码
 立即注册

QQ登录

只需一步,快速开始

zibuyu_life

注册会员

19

主题

60

帖子

177

积分

注册会员

积分
177
zibuyu_life
注册会员   /  发表于:2023-9-14 16:05  /   查看:1424  /  回复:8
10金币



如题:使用【数据表操作】命令与【调用服务端命令】添加/更新数据表有什么区别?
我看官方的 DEMO 系统都是使用的【调用服务端命令】这是为什么?
页面上使用【数据表操作】命令如何实现主从表的同步更新?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

效果其实是一样的,但是一般来说服务端命令执行的效果会更高, 这也不但是这两个命令的区别,而是前端执行命令和后端的区别。 前端主要是考虑怎么能让用户觉得用起来更舒服,考虑页面布局、交互效果、页面加载速度等,主要是偏向用户看得见的部分。 后端更多是考虑业务逻辑、数据库表结构、服务器配置、负载均衡、数据的存储、跨平台API设计等等。更多的是考虑用户看不到的部分,保证业务逻辑处理数据的谨慎,保证数据吞吐的 ...

8 个回复

正序浏览
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-9-18 13:43:03
9#
感谢大家对活字格的支持。
后面有问题,欢迎继续发新帖交流
回复 使用道具 举报
zibuyu_life
注册会员   /  发表于:2023-9-18 11:05:52
8#
没事测着玩 发表于 2023-9-18 10:46
不可能吧,如果是主子表关系,那肯定能更新的,记得更新模式选择“更新”,而不是“添加/更新”。如果是 ...



哦哦,可以了,选择操作类型【更新】并且不能设置参数就可以了。感谢

本帖子中包含更多资源

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

x
回复 使用道具 举报
没事测着玩
高级会员   /  发表于:2023-9-18 10:46:20
7#
本帖最后由 没事测着玩 于 2023-9-18 10:53 编辑
zibuyu_life 发表于 2023-9-18 10:40
更新时从表不更新啊

不可能吧,如果是主子表关系,那肯定能更新的,记得更新模式选择“更新”,而不是“添加/更新”。如果是主子孙的话,那孙表是更新不了。





本帖子中包含更多资源

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

x
回复 使用道具 举报
zibuyu_life
注册会员   /  发表于:2023-9-18 10:40:47
6#
没事测着玩 发表于 2023-9-18 10:18
前端主从表更新,直接用数据库命令,更新主表就行。前提是前端表格设置了主从表。

更新时从表不更新啊
回复 使用道具 举报
没事测着玩
高级会员   /  发表于:2023-9-18 10:18:55
5#
zibuyu_life 发表于 2023-9-18 09:57
两种方式我都试了,但是在页面中操作数据表新建/更新主从表的时候遇到了一些问题。

前端主从表更新,直接用数据库命令,更新主表就行。前提是前端表格设置了主从表。
回复 使用道具 举报
zibuyu_life
注册会员   /  发表于:2023-9-18 09:57:13
4#
Joe.xu 发表于 2023-9-14 16:05
效果其实是一样的,但是一般来说服务端命令执行的效果会更高,
这也不但是这两个命令的区别,而是前端执行 ...

两种方式我都试了,但是在页面中操作数据表新建/更新主从表的时候遇到了一些问题。


使用服务端命令的时候,可以设置返回的新变量,获取主表ID,进而更新从表的数据。但是在页面数据表操作的时候没有该设置,所以我以为是要添加完主表后以更新的方式更新从表,但是实际使用的时候没有设置从表的数据表操作命令,数据也更新了。应该是因为页面数据绑定数据表的原因。

然而在修改打开,更新从表的时候,我选择了更新条件为 ID 列,数据没有更新,我尝试获取 ID 列的值,发现是 0

所以说,这种主从表的更新只能通过服务端命令?

本帖子中包含更多资源

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

x
回复 使用道具 举报
fanhuayimeng
论坛元老   /  发表于:2023-9-14 16:22:29
2#
大佬可以先看看手册中有关服务端命令的相关内容:
总得来说就是服务端命令可设置的内容多,执行效率更高。用起来稍微麻烦些而已。



服务端命令

回复 使用道具 举报
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-9-14 16:05:18
来自 3#
效果其实是一样的,但是一般来说服务端命令执行的效果会更高,
这也不但是这两个命令的区别,而是前端执行命令和后端的区别。

前端主要是考虑怎么能让用户觉得用起来更舒服,考虑页面布局、交互效果、页面加载速度等,主要是偏向用户看得见的部分。
后端更多是考虑业务逻辑、数据库表结构、服务器配置、负载均衡、数据的存储、跨平台API设计等等。更多的是考虑用户看不到的部分,保证业务逻辑处理数据的谨慎,保证数据吞吐的性能。


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部