【问题标题】:How to connect html5 mobile web app to an iis server to get info from the sql server database?如何将 html5 移动 web 应用程序连接到 iis 服务器以从 sql server 数据库中获取信息?
【发布时间】:2012-04-16 15:21:12
【问题描述】:

我认为这个问题是不言自明的。 我如何从 sql server 数据库中获取信息并将其传递给我的网络应用程序,以便内容是动态的。如何在 html5 和服务器之间建立连接?我知道使用ajax有什么例子吗????没有jquery怎么办?有phonegap吗?

【问题讨论】:

  • 您需要一种服务器端技术(ASP.NET、PHP、Java 等)来处理来自浏览器的请求、与数据库通信并将数据返回给浏览器。即使浏览器可以直接与服务器的数据库通信,听起来也存在很大的安全风险。
  • 我认为快速搜索会找到很多 ajax 示例。正如@David 所说,您需要一些服务器端技术,如果您使用 IIS,最有可能是 ASP.NET,以连接到数据库并提供 html/json/您选择的任何内容。
  • 没错,但是如何连接html5和asp.net c sharp

标签: asp.net sql-server html iis database-connectivity


【解决方案1】:

您可以像这样使用 jquery ajax 从您的网络应用程序/phonegap 应用程序进行 ajax 调用..

$.ajax({
  url: "http://yoursite.com/getuser.aspx",
  context: document.body
}).done(function() { 
  $(this).addClass("done");
});

在这种情况下 yoursite.com 是您的域,其代码中的 aspx 页面将连接到 sql server 并获取数据。如果需要,您还可以使用 oAuth 或某种形式的登录令牌身份验证为此添加一些安全性。这有帮助吗?

【讨论】:

  • 不使用 jquery 会怎样?
  • 这取决于你想在哪里使用它。如果一个Web应用程序你需要基于浏览器做一个XMLHttpRequest,编码太多,我宁愿只使用jquery。看w3schools.com/xml/xml_http.asp
  • 嗯..上面的例子 jquery。您可以使用客户端(jquery/javascript)和服务器端(C#、vb.net、php 等)来做您需要做的事情。连接到您的数据库并获取数据将在服务器端完成。显示该数据可以在客户端或服务器端完成。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-27
  • 1970-01-01
  • 2018-05-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多