【发布时间】:2013-03-09 06:47:16
【问题描述】:
我正在使用 WPF、Visual Studio 2010 中的 c# 和 Crystal Reports 为 Windows 应用程序工作。我可以通过首先向项目中添加一个 DataSet 项,向其中添加表格并将其设置为报表的数据源来轻松创建报表。我需要做的是创建一个数据集,它可以从不时生成的表中获取数据。
*For Ex- 如果当前年份是 2012 年,则数据集应从表 FEE_2012_2013 中获取信息,或者如果当前年份是 2013 年,则应从表 FEE_2013_2014 中获取数据。我在运行时创建这些表。我怎样才能做到这一点?请帮忙。*
编辑:我想我需要一个替代 CR 的强类型数据集。
【问题讨论】:
-
在运行时创建表??你能详细说明一下吗?
-
先生,随着时间的推移,我的软件将自动创建更新的表来存储数据,比如说,按月计算。所以,一到四月,它就会生成一个名为 APRIL(或其他东西)的表并开始使用它。
-
我确实建议您创建一个存储过程并将表名作为参数传递 - 这不是一件容易的事。另外,我真的不明白每个月都需要创建新表。
-
这是一个例子。例如,我在每个学年(2012 年 4 月到 2013 年 3 月)创建新表格。
-
你能指导我更多吗?存储过程?
标签: wpf visual-studio-2010 c#-4.0 crystal-reports dataset