飞不动了

想要飞却又飞不高!

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  10 随笔 :: 0 文章 :: 37 评论 :: 0 引用
       这几天在做报表时,由于我们项目用的是拉模式的报表,用报表直接到database中取得数据的,其中用到了存储过程。在报表的设计模式,没有任何问题,可以正确的取得数据。可是一发布到WEB上去,就取不到数据了,找了好久都没找到原因所在。
       后来在修改了一下存储过程,加上set nocount on 和set nocount off语名,奇怪的是可以取得正确数据了。我查了一个SQL帮助:当 SET NOCOUNT 为 ON 时,不返回计数(表示受 Transact-SQL 语句影响的行数)。当 SET NOCOUNT 为 OFF 时,返回计数。即使当 SET NOCOUNT 为 ON 时,也更新 @@ROWCOUNT 函数。
      但这跟水晶报表应该没什么关系,可能是它的一个BUG吧,只能这样理解了。
posted on 2005-12-07 16:44 飞不动了 阅读(550) 评论(0) 编辑 收藏