报错内容:

在执行用户定义例程或聚合 "geometry" 期间出现 .NET Framework 错误:
System.ArgumentException: 24144: 由于该实例无效,无法完成此操作。请使用 MakeValid 将该实例转换为有效实例。请注意,MakeValid 可能导致几何图形实例的点轻微移动。
System.ArgumentException:
在 Microsoft.SqlServer.Types.SqlGeometry.ThrowIfInvalid()
在 Microsoft.SqlServer.Types.SqlGeometry.STIntersects(SqlGeometry other)

参考:
 
解决办法如下 
@geodata=@geodata.MakeValid()

在字段取值时加上.MakeValid()方法

相关文章:

  • 2022-01-13
  • 2022-12-23
  • 2021-11-19
  • 2021-10-26
  • 2021-11-02
猜你喜欢
  • 2021-12-04
  • 2021-06-26
  • 2021-10-08
  • 2021-11-03
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案