我的任务是将许多现有报告从旧的Webforms应用程序迁移到MVC。这些报告的数据源似乎是数据集和直接SQL命令的混合。我想将它们替换为自定义C#类,然后传递Entity Framework数据以生成PDF。
因此,我创建了一个具有与报告包含的相同字段名称的类。我想做的是更改报告以使用此报告而不是先前的报告,同时保留已经格式化的字段。设置数据源位置似乎是执行此操作的合理位置,但是尝试时出现数据连接错误:crdb_adoplus。如果尝试添加新的源并删除旧的源,则会丢失所有现有字段。有什么建议吗?