【问题标题】:using jquery to write sql queries?使用 jquery 编写 sql 查询?
【发布时间】:2011-05-20 04:04:14
【问题描述】:

如何使用 jquery 编写 sql 查询。考虑使用 jquery 对 asp.net webservice 进行 webservice 调用,发送 sql 查询并以 json 格式取回结果。但是连接字符串有问题,因为如果用户查看页面的源,它肯定不可用。

【问题讨论】:

  • 您可以将网络服务设置为只接受一次 guid

标签: .net asp.net jquery sql web-services


【解决方案1】:

这是一个非常、非常非常的坏主意,除非您在过滤允许的查询时采取大量预防措施,SQL注入将对用户开放。

例如:

DROP Table XXXX;

除了那个主要原因...jQuery 不会对此做任何帮助,它可以帮助您构建任何 UI,但是 jQuery 中没有任何东西可以帮助您完成您的目标.

对于连接字符串位:jQuery 无法执行 SQL 查询...您的 Web 服务无论如何都必须执行,所以无论如何都看不到连接字符串,它是服务器端的。


如果您只是在了解如何执行此操作的示例(执行通用 SQL),请查看那里的一些项目。例如Stack Exchange Data Explorer,您可以在其中查询 StackOverflow 数据。它是开源的,you can view it all right here

【讨论】:

  • 该项目不是产品的一部分,只是研究东西,所以不用担心安全
猜你喜欢
  • 1970-01-01
  • 2017-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-24
  • 2012-12-03
相关资源
最近更新 更多