找回密码
 立即注册

QQ登录

只需一步,快速开始

sheyt 活字格认证
初级会员   /  发表于:2021-11-5 17:52  /   查看:3460  /  回复:8
本帖最后由 sheyt 于 2021-11-5 17:56 编辑

1、在前端页面动态生成sql语句 image.png924287719.png
2、创建服务端命令,增加一个返回值变量,用于返回执行SQL查询后得到的数据
image.png210459288.png
3、执行SQL命令,必须要和返回命令配合使用,才能返回SQL查询出来的数据供前端页面调用
image.png203631285.png
4、前端页面查询调用服务端的SQL查询命令,参数为前面动态生成的SQL语句,查询返回结果临时存于页面任意位置
image.png569140929.png
5、查询返回的结果为JSON对象,需要调用JSON序列化命令将JSON对象序列化成JSON字符串
image.png254297484.png
6、调用导入JSON数据到表格,将JSON数据的属性名和表格列做好对应绑定,即可。
7、通过的7.0.102版以上功能的体验,感觉活字格产品几乎可以无所不能,只要开发者能灵活应用就可以开发各种各样的应用软件了。

demo1.fgcc

215.91 KB, 下载次数: 162

评分

参与人数 2满意度 +10 收起 理由
dklzhq + 5
zeroshine + 5

查看全部评分

8 个回复

倒序浏览
sheyt活字格认证
初级会员   /  发表于:2021-11-11 20:16:22
推荐
本帖最后由 sheyt 于 2021-11-11 20:37 编辑
sz_xd 发表于 2021-11-11 20:05
留意:你这种直接开放将SQL语句在客户端网页面进行设定的,这是留给有心人改你页面SQL语句上传服务端命令 ...

是的,您说的非常对!建议大家不要完全学我这样弄,我这仅仅只是一个体验的过程,考虑不周,它有SQL注入的风险,正式项目一定不要在前端留有SQL传参入口,切切谨记!!!切切谨记!!!切切谨记!!!——————重要的事情说三遍

关于SQL注入风险,请参看以下链接的文章
https://www.cnblogs.com/myseries/p/10821372.html

回复 使用道具 举报
sz_xd
金牌服务用户   /  发表于:2021-11-11 20:05:59
推荐
sheyt 发表于 2021-11-11 11:52
是的,这是最新版才有的功能

留意:你这种直接开放将SQL语句在客户端网页面进行设定的,这是留给有心人改你页面SQL语句上传服务端命令中进行破坏数据库的风险;
当然如果为方便你测试使用时是没问题的,留意在真正的公司项目系统应用中不应是这样做,这风险是非常高的,

评分

参与人数 1满意度 +5 收起 理由
sheyt + 5

查看全部评分

回复 使用道具 举报
COLD悬赏达人认证
高级会员   /  发表于:2021-11-9 11:43:27
沙发
回复 使用道具 举报
hubei333
高级会员   /  发表于:2021-11-9 19:47:30
板凳
谢谢!学习了!
回复 使用道具 举报
gdjmzjc
注册会员   /  发表于:2021-11-11 08:37:15
地板
请问新版本才可以在服务端用SQL命令吗
回复 使用道具 举报
sheyt活字格认证
初级会员   /  发表于:2021-11-11 11:52:22
5#
gdjmzjc 发表于 2021-11-11 08:37
请问新版本才可以在服务端用SQL命令吗

是的,这是最新版才有的功能
回复 使用道具 举报
stevenHN
初级会员   /  发表于:2023-3-18 16:30:06
8#
请问“前端页面动态生成sql语句”是什么意思?如何操作?
image.png366234435.png
回复 使用道具 举报
stevenHN
初级会员   /  发表于:2023-3-18 17:06:29
9#
stevenHN 发表于 2023-3-18 16:30
请问“前端页面动态生成sql语句”是什么意思?如何操作?

后来自己弄明白了,原来意思是在页面用单元格拼接的形式,生成SQL语句。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部