1
我試圖在c#linq查詢中使用距離作爲參數。 WHERE子句返回「STGeomFromText不會在這方面存在」以下的錯誤:LINQ中的空間數據方法
query = from i in _db.ILV
join p in _db.PC on
i.PostCode equals p.PostCode
where (!string.IsNullOrEmpty(rng)) ? STGeomFromText(i.Point).STDistance(q.Point) <= rng : true
使用System.Spatial已申報。任何人都可以告訴我正確的方法來做到這一點?
我一直運行到的問題是,當我嘗試使用System.Data.Spatial申報,系統告訴我它不不存在。 –
您需要將其作爲參考包含在您的項目中。右鍵單擊項目 - >添加引用 - >搜索引用。 –
System.Data.Spatial不顯示爲引用中的一個選項。 –