找回密码
 立即注册

QQ登录

只需一步,快速开始

yinshione
初级会员   /  发表于:2024-10-17 19:55  /   查看:412  /  回复:2
1金币
本帖最后由 yinshione 于 2024-10-17 20:03 编辑


第一步:【执行SQL命令】返回值到变量(为结果集,1行,2列)


第二步:将第一步返回的结果集的第一行第1列赋值给变量


这样两步,为啥不能把第一步结果集的第一行第一列数据,赋值到变量里去 ?

但是同样的方法,如果把第一步换为【设置变量命令】-->查询表格单行数据,就可以把查询出来的结果集的值,可以赋值到下面的变量上去。

烦请大佬指点一下。
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

两种查询结果的返回值类型不一样,一个是对象,一个是对象数组;对象可以用.操作符,对象数组需要循环取值

2 个回复

倒序浏览
最佳答案
最佳答案
赛龙周
银牌会员   /  发表于:2024-10-17 19:55:27
来自 2#
两种查询结果的返回值类型不一样,一个是对象,一个是对象数组;对象可以用.操作符,对象数组需要循环取值
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-10-18 12:09:27
3#
感谢各位大佬的支持~
正如楼上大佬所述,设置变量命令查询单行数据得到的结果是对象,而执行sql命令得到的结果是对象数组,对象数组是需要使用循环命令,这样在子命令中才可以得到对象,然后再用.操作费去取值即可
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部