“System.StackOverflowException”类型的未经处理的异常在 MySql.Data.dll 中发生”的错误处理
2017-09-13 15:05
716 查看
使用visual studio C#开发应用,最近在把数据库从MS SQL迁移到Mysql时,发现原来在MS SQL下一切正常的程序,报出下面的错误。在网上找了很多文章,也试图升级相关的dll文件,但都不管用。后来偶然发现原来是字段的属性导致的,原来在MS SQL下设的字段属性有部分是double的,只要程序中使用的select中包含了double字段,在之后运行的read()等必然报出这个错误,找到原因就好办了,把每个表的double字段都改成decimal就好了。至于原因初步猜测可能是mysql.data.dll对double的处理这块有bug.
Process is terminated due to StackOverflowException.
“System.StackOverflowException”类型的未经处理的异常在 MySql.Data.dll 中发生
Process is terminated due to StackOverflowException.
“System.StackOverflowException”类型的未经处理的异常在 MySql.Data.dll 中发生
相关文章推荐
- 使用过多的递归出现错误,“System.StackOverflowException”类型的未经处理的异常在 mscorlib.dll 中发生
- “System.StackOverflowException”类型的未经处理的异常在 mscorlib.dll 中发生
- “System.StackOverflowException”类型的未经处理的异常在 mscorlib.dll 中发生
- “System.AccessViolationException”类型的未经处理的异常在 System.Data.dll 中发生 其他信息: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏
- System.AccessViolationException”类型的未经处理的异常在 System.Data.dll 中发生。其他信息:尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
- “System.AccessViolationException”类型的未经处理的异常在 System.Data.dll 中发生
- System.AccessViolationException”类型的未经处理的异常在 System.Data.dll 中发生。其它信息:尝试读取或写入受保护的内存。这通常指示其它内存已损坏。
- “System.StackOverflowException”类型的未经处理的异常出现在 mscorlib.dll 中。
- “System.AccessViolationException”类型的未经处理的异常在 System.Data.dll 中发生
- System.AccessViolationException”类型的未经处理的异常在 System.Data.dll 中发生
- “System.BadImageFormatException”类型的未经处理的异常在 PurchaseDevices.Access.dll 中发生 其他信息: 未能加载文件或程序集“System.Data.SQLite, Version=1.0.66.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”或它的某一个依赖项。试图加载格式不正确
- Owin:“System.Reflection.TargetInvocationException”类型的未经处理的异常在 mscorlib.dll 中发生
- EF异常:“System.InvalidOperationException”类型的未经处理的异常在 mscorlib.dll 中发生
- “System.BadImageFormatException”类型的未经处理的异常在 Castle.Windsor.dll 中发生 其他信息: 未能加载文件或程序集“Gis”或它的某一个依赖项。
- “System.InvalidOperationException”类型的未经处理的异常在 EntityFramework.dll 中发生
- EF异常:“System.InvalidOperationException”类型的未经处理的异常在 mscorlib.dll 中发生
- “System.StackOverflowException”类型的未经处理的异常出现在...[解决方案]
- 未经处理的异常在 System.Data.dll 中发生。其他信息:在应使用条件的上下文(在 '***' 附近)中指定了非布尔类型的表达式。
- 关于WPF 中 “System.Windows.Markup.XamlParseException”类型的未经处理的异常在 PresentationFramework.dll 中发生 异常的处理。
- 错误提示:“FluentNHibernate.Cfg.FluentConfigurationException”类型的未经处理的异常在 FluentNHibernate.dll 中发生