finereport报表,使用带参数的sql存储过程,报没有返回数据集的错
原因:在SqlServer数据库中,若定义的存储过程中包含有insert/update等更新操作时,在设计器中对存储过程进行调用时,会提示没有返回数据集的错误。解决方法:修改存储过程,在begin 后面添加 SET NOCOUNT ON。不管多复杂的sql存储过程 只需要在第一个大的begin后面添加 如下:ALTER proc [dbo].[proc_enterylist] @qybm varchar(50),@strWhere varchar(2000)='',@stratrow int,
原创
2021-02-18 11:46:16 ·
1632 阅读 ·
0 评论