如何在Design Database模型中添加Entity Framework Geolocation属性

时间:2011-11-05 08:59:00

标签: c# sql-server-2008 entity-framework geolocation

如何创建一个数据库模型edmx文件,让我从设计数据库中添加GeoLocation列,这样我就可以从数据库中生成/反转生成。

This one意味着我会手动修改它。

我是否需要为visual studio安装插件?我是否需要找到一个可以帮助我的开源实体生成工具?

P.S。我正在使用这个ADO.net Poco Generator 我使用SQL Server 2008和.net framework 4.0
附: 2这个怎么样reference
附: 3 MSDN上有一些关于不支持此功能的事实http://social.msdn.microsoft.com/Forums/en-AU/sqlspatial/thread/34866400-91e5-4af5-9fee-f7f369aa6a61

1 个答案:

答案 0 :(得分:2)

就我而言,实体框架中的地理位置支持将随.NET 4.5一起发布,所以在此之前你必须手动完成。

您提供的第二个参考资料应该可以帮到您。作者描述的是一种将数据存储在数据库中的方法,确保它与某些触发器保持同步,然后在代码中的partial类中定义一个属性,该属性将数据字段从数据库转换为实际的LatLong数据