我需要将日期范围参数从 vb.net 应用程序传递给水晶报告,但我不知道如何去做。对于任何可能想帮助我的人,请基于以下场景:
我有一个从 Oracle 数据库中提取数据的水晶报表。在数据库中,我有一个学生表,每条记录都有出生日期、姓名和姓氏。我只需要在报告上显示出生日期介于 X 和 Y 日期之间的记录,包括两者。日期 X 和日期 Y 是打开报告时在 vb.net 应用程序上传递的日期。我正在使用水晶报表 9、visual studio 2008 和 oracle 9i。
有人请帮助我,我该如何实现?
假设您的 Crystal Report 绑定到 SQL 命令,例如:
在 VB.NET 中,您需要传递如下参数:
此代码最初是在 ASP.NET 中使用 C# 编写的。我将其转换为 VB.NET。请更正任何差异。