KearneyKang 发表于 2019-3-8 15:01:11

报表的存储过程

本帖最后由 KearneyKang 于 2021-12-1 11:40 编辑

报表在进行数据库直连的时候不仅可以使用Text文本进行SQL语句的书写进行查询,也可以选择 StoredProcedure 进行存储过程的调用。
下面我们就来讲讲SQLserver的存储过程具体操作如下:不需要传参1、 选择存储过程2、 如果你的存储过程不需要外部传参,就直接在查询框中输入存储过程的名称就行。如这样:需要传参1、 如果需要外部参数传递,首先需要给报表添加参数。然后在数据集中调用参数的时候就会直接带出存储过程里需要外部输入的参数名。2、 然后把参数值赋值给存储过程中的参数3、选择Text 命令类型4、 在查询窗口输入存储过程的名称和参数的名称,它们之间用空格隔开,如果是多个参数参数之间使用英文逗号间隔开。如:ReportsName @P1如:ReportsName @P1,@P2如下图:

ufocn 发表于 2019-9-25 11:13:10

@P1是表内格子吧?

KearneyKang 发表于 2019-9-26 09:09:26

@P1是你的参数值

Tom猫 发表于 2021-5-18 14:52:47

先收着,后面备用,谢谢:jy74a:
页: [1]
查看完整版本: 报表的存储过程