0

我有一个使用 Telerik OpenAccess 作为 ORM 的应用程序,它运行时没有任何问题。

现在在尝试基于 STDistance 进行查询时返回以下错误:

当前未在数据库服务器端执行“Microsoft.SqlServer.Types.SqlGeography:STDistance(SqlGeography)”。

我正在使用 OpenAccess 2012.3.1012。这工作正常,我的印象是 OpenAccess 自 2011.1 以来支持空间类型,所以不明白为什么它现在报告它不可用。

我已将我机器上的 SQL 工具升级到 SQL 2012,但数据库服务器正在运行 SQL 2008。我发现了一个关于类似问题和 Microsoft.SqlServer.Types.dll 版本 11 的论坛帖子,但经过仔细检查,我正在使用版本10.

有人对此有任何想法吗?

4

2 回答 2

1

问题已解决。似乎是产品内支持 SQL 几何的回归。Telerik 建议它将在 11 月 26 日开始的下一个服务包中修复。

于 2014-03-27T12:42:58.597 回答
0

它是产品中 SQL 几何支持的回归,已经修复。该修复将成为 Telerik OpenAccess ORM 下一个服务包的一部分。

于 2012-11-23T12:28:03.967 回答