求助,阅读器关闭时 Read 的尝试无效。

konna 2004-07-11 04:05:38
这是我写的一段代码,public SqlDataReader RunSqlRdatareader(string sql)函数负责调用sql语句并返回一个SqlDataReader,为什么我在程序中调用这个函数时会报如下错误?

阅读器关闭时 Read 的尝试无效。

我的源码如下:
public float getTotal_money()
{
SqlDataReader sdr=RunSqlRdatareader("select sum(contract_this_pay) from tempPayment where staff_id="+Session["staff_id"]);
if(sdr.Read())
{
return sdr.GetFloat(0);
}
else
{
return 0;
}
}

不知道这个阅读器指的是什么。求高手赐教。
...全文
287 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenyuming2004 2004-07-12
  • 打赏
  • 举报
回复
SqlDataReader使用过程中,
SqlConnection不能关闭,必须打开。
konna 2004-07-11
  • 打赏
  • 举报
回复
顶。好心人帮我一下拉。
实在头大的说。明天就要开始用的呢。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧