同样的表转换成MSSQL,数据集查询没问题了,但是预览报错
错误明细:
GrapeCity.ActiveReports.ReportException: 一个意料之外的问题发生了。 其他信息:“引发类型为“System.OutOfMemoryException”的异常。” ---> System.OutOfMemoryException: 引发类型为“System.OutOfMemoryException”的异常。
在 System.Data.SqlClient.TdsParser.TryReadPlpUnicodeChars(Char[]& buff, Int32 offst, Int32 len, TdsParserStateObject stateObj, Int32& totalCharsRead)
在 System.Data.SqlClient.TdsParser.TryReadSqlStringValue(SqlBuffer value, Byte type, Int32 length, Encoding encoding, Boolean isPlp, TdsParserStateObject stateObj)
在 System.Data.SqlClient.TdsParser.TryReadSqlValue(SqlBuffer value, SqlMetaDataPriv md, Int32 length, TdsParserStateObject stateObj, SqlCommandColumnEncryptionSetting columnEncryptionOverride, String columnName)
在 System.Data.SqlClient.SqlDataReader.TryReadColumnInternal(Int32 i, Boolean readHeaderOnly)
在 System.Data.SqlClient.SqlDataReader.TryReadColumn(Int32 i, Boolean setTimeout, Boolean allowPartiallyReadColumn)
在 System.Data.SqlClient.SqlDataReader.GetValueInternal(Int32 i)
在 System.Data.SqlClient.SqlDataReader.GetValue(Int32 i)
在 GrapeCity.ActiveReports.Rendering.DataProcessing.SpatialDataReaderAdapter.GetValue(Int32 i)
在 GrapeCity.ActiveReports.Rendering.DataProcessing.DataReaderExt.GetVariantValue(IDataReader reader, Int32 index)
在 GrapeCity.ActiveReports.Rendering.DataProcessing.RecordsAdapter.d.<MakeReadRecordFn>b__4(Int32 recordIndex)
在 GrapeCity.ActiveReports.Rendering.DataProcessing.RecordsAdapter.c.MoveNext()
在 GrapeCity.Enterprise.Data.DataEngine.Extensions.EnumerableExtensions.MemoizedReadOnlyList`1.CacheItem()
在 GrapeCity.Enterprise.Data.DataEngine.Extensions.EnumerableExtensions.MemoizedReadOnlyList`1.<GetEnumerator>d__6.MoveNext()
在 System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
在 System.Linq.Enumerable.<SelectIterator>d__5`2.MoveNext()
在 GrapeCity.Enterprise.Data.DataEngine.Extensions.EnumerableExtensions.MemoizedReadOnlyList`1.CacheItem()
在 GrapeCity.Enterprise.Data.DataEngine.Extensions.EnumerableExtensions.MemoizedReadOnlyList`1.<GetEnumerator>d__6.MoveNext()
在 System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
在 System.Linq.Lookup`2.Create[TSource](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
在 System.Linq.GroupedEnumerable`3.GetEnumerator()
在 System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
在 GrapeCity.Enterprise.Data.DataEngine.Extensions.EnumerableExtensions.MemoizedReadOnlyList`1.CacheItem()
在 GrapeCity.Enterprise.Data.DataEngine.Extensions.EnumerableExtensions.MemoizedReadOnlyList`1.<GetEnumerator>d__6.MoveNext()
在 System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
在 GrapeCity.Enterprise.Data.DataEngine.Extensions.EnumerableExtensions.MemoizedReadOnlyList`1.CacheItem()
在 GrapeCity.Enterprise.Data.DataEngine.Extensions.EnumerableExtensions.MemoizedReadOnlyList`1.<GetEnumerator>d__6.MoveNext()
在 GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataTreeGenerator.<MakeContexts>d__29.MoveNext()
在 System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
在 GrapeCity.Enterprise.Data.DataEngine.Extensions.EnumerableExtensions.MemoizedReadOnlyList`1.CacheItem()
在 GrapeCity.Enterprise.Data.DataEngine.Extensions.EnumerableExtensions.MemoizedReadOnlyList`1.<GetEnumerator>d__6.MoveNext()
在 System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
在 GrapeCity.Enterprise.Data.DataEngine.Extensions.EnumerableExtensions.MemoizedReadOnlyList`1.CacheItem()
在 GrapeCity.Enterprise.Data.DataEngine.Extensions.EnumerableExtensions.MemoizedReadOnlyList`1.<GetEnumerator>d__6.MoveNext()
在 System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
在 GrapeCity.ActiveReports.Extensibility.Rendering.Components.ItemCollectionExtensions.c`1.a()
在 GrapeCity.ActiveReports.Extensibility.Rendering.Components.ItemCollectionExtensions.c`1.a.MoveNext()
在 GrapeCity.Enterprise.Data.DataEngine.Extensions.EnumerableExtensions.<SelectWithNext>d__9`2.MoveNext()
在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
在 GrapeCity.ActiveReports.Extensibility.Rendering.Components.ItemCollectionExtensions.c`1.a()
在 GrapeCity.ActiveReports.Extensibility.Rendering.Components.ItemCollectionExtensions.c`1.a.MoveNext()
在 GrapeCity.ActiveReports.ReportsCore.Rendering.Components.Tablix.TablixMember.get_Hidden()
在 GrapeCity.ActiveReports.Layout.TablixImpl.VisibleCells.CollectMembersVisibilities(IEnumerable`1 members, ICollection`1 map, Boolean hiddenHierarchy)
在 GrapeCity.ActiveReports.Layout.TablixImpl.VisibleCells..ctor(ITablix tablix)
在 GrapeCity.ActiveReports.Layout.TablixImpl..ctor(LayoutScope context, ITablix tablix)
在 GrapeCity.ActiveReports.Layout.ReportItemImpl.SelectLayout(LayoutScope context, IReportItem reportItem, Size`1 size)
在 GrapeCity.ActiveReports.Layout.ReportItemImpl.ComposeLayout(LayoutScope context, IReportItem reportItem, Nullable`1 width, Nullable`1 height)
在 GrapeCity.ActiveReports.Layout.ReportCanvasLayout.<>c__DisplayClass1_0.<Canvas>b__0(IReportItem child)
在 System.Linq.Enumerable.<>c__DisplayClass7_0`3.<CombineSelectors>b__0(TSource x)
在 System.Linq.Enumerable.<>c__DisplayClass7_0`3.<CombineSelectors>b__0(TSource x)
在 System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
在 System.Linq.Enumerable.<ConcatIterator>d__59`1.MoveNext()
在 System.Linq.Buffer`1..ctor(IEnumerable`1 source)
在 System.Linq.OrderedEnumerable`1.<GetEnumerator>d__1.MoveNext()
在 System.Linq.Enumerable.<SelectIterator>d__5`2.MoveNext()
在 System.Linq.Buffer`1..ctor(IEnumerable`1 source)
在 System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
在 GrapeCity.ActiveReports.Layout.L2.CanvasImpl.BuildGraph[T](IEnumerable`1 canvasItems)
在 GrapeCity.ActiveReports.Layout.L2.Canvas(IEnumerable`1 canvasItems, Boolean galleyMode, Object item, Int32 width, Int32 height, Boolean consumeWhiteSpace)
在 GrapeCity.ActiveReports.Layout.L2.Canvas(IEnumerable`1 canvasItems, Boolean galleyMode, Object item, Int32 width, Int32 height, Boolean canShrink, Boolean canGrow, Boolean consumeWhiteSpace)
在 GrapeCity.ActiveReports.Layout.ReportCanvasLayout.Canvas(IEnumerable`1 items, LayoutScope context, Object item, Int32 width, Int32 height, Boolean canShrink, Boolean canGrow, Boolean consumeWhiteSpace)
在 GrapeCity.ActiveReports.Layout.ReportImpl.BodyLayout(LayoutScope context, IBody body, Object item, Size`1 contentSize, Nullable`1 size, Boolean consumeWhiteSpace, Nullable`1 isFpl)
在 GrapeCity.ActiveReports.Layout.LayoutEngine.BuildPages(LayoutScope context, Int32 limit)
在 GrapeCity.ActiveReports.Layout.LayoutEngine.BuildLayout(LayoutInfo layoutInfo)
在 GrapeCity.ActiveReports.Viewer.Win.Internal.br.GetLayoutTree(IReport report, ITargetDevice targetDevice, ITextMetricsProvider metricsProvider, LayoutNotificationCallback callback)
在 GrapeCity.ActiveReports.Viewer.Win.Internal.br.Render(IReport report)
在 GrapeCity.ActiveReports.Viewer.Win.Internal.br.Render(IReport report, StreamProvider streams, NameValueCollection settings)
在 GrapeCity.ActiveReports.Document.PageDocument.Render(IRenderingExtension renderingExtension, StreamProvider streams, NameValueCollection settings, Boolean forceDataRefresh, Boolean forceParameterDataRefresh, CancellationToken token)
--- 内部异常堆栈跟踪的结尾 ---
在 GrapeCity.ActiveReports.Document.PageDocument.Render(IRenderingExtension renderingExtension, StreamProvider streams, NameValueCollection settings, Boolean forceDataRefresh, Boolean forceParameterDataRefresh, CancellationToken token)
在 GrapeCity.ActiveReports.Viewer.Win.Internal.bx.c.<LoadImpl>b__5()
在 System.Threading.Tasks.Task.InnerInvoke()
在 System.Threading.Tasks.Task.Execute() |