参考我的question,至少可以重用我们用于Crystal Reports的报表适配器类。
我们正在从Crystal Reports迁移到SSRS。目前,对于Crystal Reports,我们的DataAccess类具有调用存储过程的方法。在相应的ReportAdapter类方法中调用这些DataAccess方法以填充数据集表列。
我们可以在SSRS中使用此路线吗?我们尝试在SSRS中重用这些类和方法,而不是使用存储过程直接绑定数据。
任何建议都将不胜感激。
答案 0 :(得分:1)
您要求的并不常见,因为最直接的方法是让SSRS创建与数据集的绑定。我不确定我是否正确回答了您的问题,因为直接通过ssrs支持的唯一代码部分是通过vb代码接口,该接口可以与.NET类接口,但是,它不用于数据访问。
您可以在自定义程序集中包含数据访问权限。 Here是使用ADO .NET数据集进行数据绑定的示例。该示例使用本地报告处理,但是,同样可以应用于远程报告。我知道足够多的Crystal Reports说我怀疑这正是你正在寻找的东西,但它是一种访问数据的替代方法。