【问题标题】:The best way to send data to JavaScript functions from a Microsoft SQL Server Database将数据从 Microsoft SQL Server 数据库发送到 JavaScript 函数的最佳方式
【发布时间】:2011-09-22 21:22:55
【问题描述】:

我有一堆位置数据(经度和纬度对)位于 Microsoft SQL Server 数据库中。

我需要在地图上绘制这些点 (OpenLayers+OSM),而在地图上绘制的唯一方法是使用 JavaScript。

到目前为止,我不知道如何实现这个目标。我唯一知道的是我不想在 JavaScript 中建立数据库连接。换句话说,我需要以某种方式使用 c# 将数据从数据库传递到 Javascript。有什么建议么?感谢所有帮助!

【问题讨论】:

  • 阿贾克斯。您从 .NET 领域公开一个 HTTP 服务(WCF?),该服务从 MSSQL 返回数据,然后使用 ajax 与该服务通信

标签: c# javascript asp.net sql-server map


【解决方案1】:

编写一个 asp.net 通用处理程序页面,从数据库中获取数据并输出一个 json 字符串。

然后使用 jQuery 解析该输出并绘制。

【讨论】:

  • 您的回答与 tugberk 的结合为我提供了解决问题的大致方向。谢谢!
【解决方案2】:

您可以在这里使用 WebMethods 和 JQuery。

以下博客文章中的示例应该让您了解如何从客户端轻松访问服务器端代码:

http://tugberkugurlu.com/archive/asp-net-web-forms---calling-web-service-page-methods-using-jquery

【讨论】:

    猜你喜欢
    • 2020-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-21
    • 1970-01-01
    • 1970-01-01
    • 2012-04-04
    • 2016-01-15
    相关资源
    最近更新 更多