Crystal报告未重新映射已调整大小为nvarchar(max)的nvarchar字段

时间:2015-04-12 14:06:34

标签: sql-server crystal-reports crystal-reports-2008 nvarchar sqloledb

我有一个Crystal Report,它通过SQLOLEDB提供程序连接到SQL Server数据库。

报告中引用的某些列已在基础SQL Server数据库中从set nvarchar size调整为nvarchar(max)。

在验证报告时,Crystal Reports 2008 SP3无法看到要重新映射的列,并且该列不再显示在可用于映射的表的列中。

我还使用Crystal Reports 13_0_10在Visual Studio 2013中对此进行了测试,并观察到相同的行为。

我能看到的唯一解决方案是记录报表上的物理位置,验证数据库(删除列)然后将列重新添加到同一位置的报表中(这将非常耗时)

有没有更简单的方法来完成这项任务?我原本期望更新版本的Crystal能够处理这个问题。

0 个答案:

没有答案
相关问题