找回密码
 立即注册

QQ登录

只需一步,快速开始

yinshione
初级会员   /  发表于:2024-9-6 18:52  /   查看:788  /  回复:4
1金币
执行SQL或存储过程返回数据集可否直接调用总行数?





谢谢~


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

最佳答案

查看完整内容

我在本地浅浅试了一下,那个执行SQL命令不是可以设置将返回值到变量,你给那个地方输入一个变量名,在返回命令中,调用这个变量,在后面添加.Count就可以取到行数,你试试 第一步,将结果存储到变量 第二步: 返回命令中写=result.Count 最终结果:

4 个回复

倒序浏览
最佳答案
最佳答案
Emma
注册会员   /  发表于:2024-9-6 18:52:58
来自 2#
我在本地浅浅试了一下,那个执行SQL命令不是可以设置将返回值到变量,你给那个地方输入一个变量名,在返回命令中,调用这个变量,在后面添加.Count就可以取到行数,你试试
第一步,将结果存储到变量

第二步: 返回命令中写=result.Count

最终结果:

本帖子中包含更多资源

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

x

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-9-9 11:12:55
3#
感谢各位大佬的支持~
正如楼上大佬所述,这里可以将执行sql或者存储过程的结果保存到变量中,然后通过.count去获取行数
回复 使用道具 举报
yinshione
初级会员   /  发表于:2024-9-9 12:43:44
4#
Lay.Li 发表于 2024-9-9 11:12
感谢各位大佬的支持~
正如楼上大佬所述,这里可以将执行sql或者存储过程的结果保存到变量中,然后通过.cou ...

已试过,可以取出来。

不过,这个“.Count”中的“C”必须要大写,才可以。

我这边之前写的小写,怎么搞也不行
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-9-10 12:11:45
5#
问题解决了就好,
后边有问题欢迎您继续发帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部