找回密码
 立即注册

QQ登录

只需一步,快速开始

liuf068

注册会员

1

主题

7

帖子

129

积分

注册会员

积分
129

圣诞拼拼乐

最新发帖
liuf068
注册会员   /  发表于:2020-12-10 15:01  /   查看:4860  /  回复:11
AR14桌面设计器链接MySQL提示链接已禁用,但是ODBC链接是正常的。32位的ODBC驱动


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

11 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-12-10 15:05:31
沙发
你好,这个应该是你的驱动或者配置哪里有问题,你可以参考这个博客:https://help.grapecity.com.cn/pa ... tion?pageId=5968516
回复 使用道具 举报
liuf068
注册会员   /  发表于:2020-12-10 15:19:48
板凳
就是按你这个流程走的,驱动是新装的,配置也是按博客里的来的。
预览报错
错误明细:
GrapeCity.ActiveReports.ReportException: 一个意料之外的问题发生了。 其他信息:“连接已被禁用。” ---> System.InvalidOperationException: 连接已被禁用。 ---> System.Data.Odbc.OdbcException: ERROR [HY000] [MySQL][ODBC 8.0(w) Driver][mysqld-8.0.18]MySQL client ran out of memory
   --- 内部异常堆栈跟踪的结尾 ---
   在 System.Data.Odbc.OdbcConnection.ConnectionIsAlive(Exception innerException)
   在 System.Data.Odbc.OdbcConnection.HandleErrorNoThrow(OdbcHandle hrHandle, RetCode retcode)
   在 System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode)
   在 System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader, Object[] methodArguments, SQL_API odbcApiMethod)
   在 System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader)
   在 System.Data.Odbc.OdbcCommand.ExecuteReader(CommandBehavior behavior)
   在 System.Data.Odbc.OdbcCommand.ExecuteDbDataReader(CommandBehavior behavior)
   在 System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader()
   在 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.FirstOrDefault[TSource](IEnumerable`1 source)
   在 GrapeCity.ActiveReports.Rendering.ReportDataProcessor.GetRecordSet(IList`1 finalizers, BuildCommandFn buildCommandFn, DataParameter[] parameters, IDataSet dataSet, IExpressionContext expressionContext, CancellationToken token, IDictionary`2 recordSetsCache)
   在 GrapeCity.ActiveReports.Rendering.ReportDataProcessor.<>c__DisplayClass2_0.<MakeRecordSetFn>b__0(RecordSetKey key)
   在 GrapeCity.ActiveReports.Rendering.Tools.FuncExtensions.c`2.<Memoize>b__0(a x)
   在 GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSetProvider.GetDataSet(String name, DataParameter[] parameters)
   在 GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataProcessor.<>c__DisplayClass13_0.<MakeDataSetFn>b__2(ExecutionContext exc)
   在 GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataProcessor.<>c__DisplayClass17_1.<MakeScopeFn>b__4(RegionFn fn)
   在 System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
   在 System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   在 System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
   在 GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataProcessor.<>c__DisplayClass17_1.<MakeScopeFn>b__3()
   在 GrapeCity.Enterprise.Data.DataEngine.DataTree`1.Scope.get_Regions()
   在 GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataTreeGenerator.<>c__DisplayClass17_1.<MakeScopeFn>b__5()
   在 GrapeCity.Enterprise.Data.DataEngine.DataTree`1.Scope.get_Regions()
   在 GrapeCity.ActiveReports.Rendering.Data.DataScopeBase.GetRegion(String name)
   在 GrapeCity.ActiveReports.Rendering.Components.RenderReportItemFactory.Create(IReportRenderingContext reportRenderingContext, ReportItem rdlItem, IDataScopeInternal currentDataContext)
   在 GrapeCity.ActiveReports.Rendering.ReportRenderingContext.<>c__DisplayClass65_0.<CreateReportItems>b__0(ReportItem item)
   在 System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   在 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)
   在 br.GetLayoutTree(IReport report, ITargetDevice targetDevice, ITextMetricsProvider metricsProvider, LayoutNotificationCallback callback)
   在 br.Render(IReport report)
   在 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)
   在 bx.c.<LoadImpl>b__5()
   在 System.Threading.Tasks.Task.InnerInvoke()
   在 System.Threading.Tasks.Task.Execute()
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-12-10 18:02:42
地板
你配置系统DSN没有

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
liuf068
注册会员   /  发表于:2020-12-11 09:19:56
5#
配置系统DSN了,软件、驱动都重装了,还是不行

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
liuf068
注册会员   /  发表于:2020-12-11 09:46:31
6#
同样的表转换成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()
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-12-11 09:58:19
7#
你好,这个问题,现在看起来比较难解决了,方便电话沟不,你可以把电话私发给我。我们电话详细沟通下。
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-12-11 09:58:21
8#
你好,这个问题,现在看起来比较难解决了,方便电话沟不,你可以把电话私发给我。我们电话详细沟通下。
回复 使用道具 举报
liuf068
注册会员   /  发表于:2020-12-11 10:06:57
9#
我好像没有私聊权限

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-12-11 13:48:04
10#
加我们的QQ 群:109783140
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部