javascript - 如何在没有回发的情况下访问 SQL 数据库中的数据

标签 javascript asp.net sql vb.net

我工作中有一个 ASP.NET(VB 代码隐藏)Intranet 站点。我们拥有 Intermec 扫描仪,并为其创建了 Web 应用程序。扫描仪上的 IE 版本是“PIE”(Pocket Internet Explorer),不支持 AJAX 或 jQuery。问题是我需要在我们的应用程序中执行多次 SQL 调用,而不需要回发。我的研究告诉我 JavaScript 是最好的方法。因此,我需要帮助来确认 JavaScript 是否可以实现这一点,如果可以,我该如何实现这一点。或者,找到另一种方法在我的“PIE”浏览器中执行此操作?大多数情况下,我只会检查字符串,但有时我需要获取数据集并将其显示在 grideview(或 tbl)中,而无需回发。

谢谢 乔什

更新\似乎有证据表明 AJAX 在 PIE 设备上可用。所以我愿意尝试 AJAX 解决方案。

谢谢。

最佳答案

如果 JQuery 和 AJAX 确实 不是选项,您始终可以在页面上放置一个 IFRAME,并动态更改 IFRAME url 以查询不同的页面,然后使用 JavaScript 读取页面内容。它既古怪又丑陋,但我以前见过它的工作原理。

关于javascript - 如何在没有回发的情况下访问 SQL 数据库中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18831430/

相关文章:

c# - Asp.Net Core - 需要从没有依赖注入(inject)生成的实例访问 HttpContext 实例

asp.net - 执行sql脚本,不等待完成

c# - “PlaceHolder 不是已知元素”警告

javascript - 以 html 和 js 发送用户特定的邮件

javascript - 复制电子表格时不会复制触发器

JavaScript - 两个时间字符串之间的区别

sql - 获取插入的最后一行

sql - 在每个 bin 中创建具有唯一值的 bin

sql - MS SQL - 从多对多表中选择数据,其中列的值与所有给定值匹配

javascript - 使用 JSON 文件中的数据作为对其他 JSON 文件中数据的引用