我正在开发一个用于生成水晶报告的winforms应用程序 动态。
表示我在数据库表中的每个字段的前端都提供了复选框。 因此,如果用户在运行时只选择特定字段,我想显示 水晶报告动态。
所以我在sql中使用oledb设计了数据库连接,并且我传递了sql 查询数据库我得到的数据取决于用户选择字段 一切都很好。
我将水晶报告中的参数字段作为col1,col2等col5 因为我的桌子里只有5个文件。
但是当我点击表单中的“查看报告”按钮时,总是会问 在运行时在提示消息上输入“输入参数值”。
<查看报告按钮代码下的是:
OleDbDataAdapter adepter =
new OleDbDataAdapter(query, connString);
adepter.Fill(ds,"customer");
crRprt.SetDataSource(ds);
crystalReportViewer1.ReportSource = crRprt;
crystalReportViewer1.RefreshReport();
询问提示信息有什么问题?输入参数值?
注意:我想我不知道如何添加参数fileds可能是这个 我的问题?
你能告诉我这个问题吗? 有人可以帮忙吗?感谢