DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: 1231524324
今日帖子: 16
在线用户: 11
导航: 论坛 -> 数据库专区 斑竹:liumazi,waterstone  
作者:
男 dbyoung (dbyoung) ★☆☆☆☆ -
普通会员
2019/1/29 19:58:31
标题:
如何获取到存储过程的返回值和返回数据集? 浏览:363
加入我的收藏
楼主: 一个 SQLSERVER 的存储过程,返回了多个返回值,还有一个数据集.
返回值我知道通过传参的方式获取得到(:P output),
但那个数据集不知道如果取得?

相当于两个数据集,第一个是返回值,第二个是数据集.
不知道如何获取到存储过程的返回值和返回数据集?

求数据库高手指点.
谢谢!
----------------------------------------------
Delphi7爱好者
作者:
男 ghs_79 (ghs) ★☆☆☆☆ -
盒子活跃会员
2019/1/29 20:34:01
1楼: 要返回数据集只有用Query就行。要得到返回值,需要用storeprocedure。不能同时用的,那么就把返回值当成字段,统一包含进数据集,然后用query获取。
----------------------------------------------
Delphi爱好者。
作者:
男 dbyoung (dbyoung) ★☆☆☆☆ -
普通会员
2019/1/29 20:46:48
2楼: 存储过程不是我写的,DBA写的,统一的。我也没办法修改(更何况我也不会)。

存储过程统一都是这样的。

根据返回值的不同,数据集代表的意思也是不一样的.
----------------------------------------------
Delphi7爱好者
作者:
男 bahamut8348 (leonna) ★☆☆☆☆ -
普通会员
2019/1/30 9:34:06
3楼: 数据集是以什么形式返回的。游标还是直接的结果集?
----------------------------------------------
--
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v2.1 版权所有 页面执行39.0625毫秒 RSS