没有合适的资源?快使用搜索试试~ 我知道了~
C#使用ExecuteReader返回DataReader
5星 · 超过95%的资源 需积分: 18 35 下载量 157 浏览量
2009-10-23
16:43:28
上传
评论
收藏 21KB DOC 举报
温馨提示
试读
1页
C#使用ExecuteReader返回DataReader既有查询结果集又有输出参数和返回值的使用注意事项
资源推荐
资源详情
资源评论
C#使用 ExecuteReader 返回 DataReader 既有查询结果集又有输出参数和返回值的使用注意
事项
今天,有个网友问起:
使用 ExecuteReader 方式执行的存储过程,存储过程既返回了查询结果,又有输出参数和返回值,但是返回值和输出结果总是取不到
其实这个问题,微软本身就给出了解释,MSDN 上有明确的说明,我直接贴出来了:
Command 对象公开了几个可用于执行所需操作的 Execute 方法。当以数据流的形式返回结果时,使用 ExecuteReader 可返回
DataReader 对象。使用 ExecuteScalar 可返回单个值。使用 ExecuteNonQuery 可执行不返回行的命令。
当您将 Command 对象用于存储过程时,可以将 Command 对象的 CommandType 属性设置为 StoredProcedure。当
CommandType 为 StoredProcedure 时,可以使用 Command 的 Parameters 属性来访问输入及输出参数和返回值。无论调用哪
一个 Execute 方法,都可以访问 Parameters 属性。但是,当调用 ExecuteReader 时,在 DataReader 关闭之前,将无法访
问返回值和输出参数。
资源评论
- zhu198904212013-05-30很有用啊 终于完成数据库课程设计了
- Jiedy2012-08-29泪牛满面啊 !! Win8企业版终于用上了! 找了上十个锐捷! 就这个有用!
- ivanzmw2013-03-17很强大的数据库操作方式,用来构建自己的sqlhelper类
- comeonyyc2012-10-28很有用啊 终于完成数据库课程设计了
erpzcm
- 粉丝: 2
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功