目标:
要创建一个 .NET dll,我可以从 SQL Server 内部引用,我可以在其中传入地址并取回地理编码字符串,我可以在 t-SQL 中使用STPointFromText()作为 POINT 粘贴到地理数据类型中。
我正在使用 Virtual Earth,我注册了一个开发者帐户,让我可以访问 Virtual Earth 登台服务器。
我正在尝试以与此处显示的示例类似的方式创建用户定义的函数,尽管当然使用的是 Visual Studio 2008。我有我在 ASP.NET 中编写的代码,它使用虚拟地球来传递地址并取回纬度/对数坐标。
问题:
唯一的问题是虚拟地球要求您为地理编码服务“添加服务参考”,并且由于某种原因,当我进入项目菜单时,有Add Reference和Add Web Reference,但没有Add Service Reference 这是什么我需要能够调用geocodeService.Geocode(geocodeRequest)来完成所有的魔法。
有人可以告诉我我在做什么错吗?为什么无法在 Visual Studio 中向 SQL Server 项目添加服务引用?