在我当前的reportviewer中,我有一个数据集,它返回存储过程中的信息行。我想在报表中添加一个参数,以在报表的标题区域中显示报表中的行数。如果没有信息返回到reportviewer显然行数将为0.有没有办法我可以尝试计算数据集/表中有多少行,并在文本框的标题区域中返回该数字没有将它链接到任何数据集?
答案 0 :(得分:0)
不是myDataSet.Tables[0].Rows.Count
吗?
答案 1 :(得分:0)
您可以采用一种形式的行数(比如Form1)...将其保存在一个整数变量中......
例如。 public static int cnt = ds.Tables [0] .Rows.Count;
将此整数值作为参数(Form1.cnt)传递给数据集...
请记住,在这种情况下,将变量声明为公共静态很重要......
在此之后,您可以将值插入该表并将其带到报告文本框...
OR
您可以通过为该文本框提供直接公式来简单地计算数据集中的字段