繁体   English   中英

将SqlDataReader传递并解析为javascript - 良好的做​​法?

[英]Passing and parsing SqlDataReader to javascript - good practice?

我的网站上有一张Google地图,我需要通过计时器更新其标记。 我的解决方案是:

  1. 对服务器数据库进行SQL查询。
  2. 获取SqlDataReader。
  3. 通过函数( RegisterStartupScript ?)将它传递给JS代码(管理地图)
  4. JS根据SqlDataReader数据清除所有现有标记并设置新标记。

我不希望在完成此操作后刷新整个页面。
你的意见?

我不会通过javascript代码创建数据访问,因为这可能会使您的网站打开各种攻击,如SQL注入和XSS攻击。 如果您使用的是ASP.NET MVC,则可以使用视图中的部分页面每隔N秒在控制器上执行一次操作(使用javascript强制执行),并通过jsonresult返回数据(使用sqldatareader访问,理想情况下使用存储库抽象数据访问)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM