【发布时间】:2014-02-28 02:52:09
【问题描述】:
我有一个应用程序可以打印文本框内的所有数据。所以这意味着我没有数据库
我使用 RDLC 来完成打印过程。我将每个文本框的参数设置到我的报告中并添加此代码,以便将文本框的文本传输到报告中。
ReportParameter textbox1param = new ReportParameter("textbox1", textbox1.Text);
printform.reportViewer1.LocalReport.SetParameters(textbox1param);
我的问题是,当我这样做时,它会使我的系统在打印时崩溃,因为我多次重复此代码只是为了在我的表单中传输每个文本框的文本。 (我重复了 10 次代码,只更改了文本框的名称和参数名称。)
我看到还有另一种使用数据集的方法。我的问题是我不使用数据库,因为我只是在屏幕上打印用户输入的内容。所以我无法为它创建查询。我还有其他方法可以解决这个困境吗?谢谢各位!
【问题讨论】:
-
您找到解决问题的方法了吗?
-
@Raphael 还没有,先生,您能提供一些建议吗?
标签: c# .net winforms dataset rdlc