VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 722|回复: 3

执行存储过程中,如何获取其返回的数据集!!!

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-7 06:30:02 | 显示全部楼层 |阅读模式
执行存储过程中,如何获取其返回的数据集呢?
例如:
存储过程中,有select @aa as a
呵呵把返回的值放到dataset中呢?
请高人施教
谢谢!
回复

使用道具 举报

0

主题

60

帖子

23.00

积分

新手上路

Rank: 1

积分
23.00
发表于 2020-1-7 10:48:01 | 显示全部楼层
1.直接返回DataReader;
   
2.返回个DATASET中的DATATABLE

和使用SQL语句一样的用法
回复

使用道具 举报

0

主题

4

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-11 18:54:01 | 显示全部楼层
无条件简单的读取一类信息时,无参数的存储过程即可满足,应用程序中,可以用SqlDataReader来配合使用,SqlDataReader可以迅速获取查询的结果,提供一种从数据库读取只读的行流的一种方式。也可以用SqlDataAdapter和DataSet来配合使用。
SqlDataReader  dr=myCommand.ExcuteReader(CommandBehavior.CloseConnection);
//执行数据库访问命令,在执行该命令时,如果关闭关联的DataReader对象,则关联的Connection对象也将关闭
回复

使用道具 举报

0

主题

10

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-1-19 22:45:01 | 显示全部楼层
可以参考这里,
ADO.NET中的多数据表操作浅析
http://blog.csdn.net/冷雨雪/archive/2004/08/06/67016.aspx
http://blog.csdn.net/冷雨雪/archive/2004/08/06/67037.aspx
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表