当前位置:首页 » 编程语言 » sqljs

sqljs

发布时间: 2025-03-08 14:01:31

㈠ html里面的JS里面可以直接写sql语句吗

呵呵呵,可以写Sql语句,就当是字符串了,但是你会被用户轻易看到你的源代码进行攻击了~~

㈡ JS调用某段SQL语句的方法

如何通过JS调用某段SQL语句,这样的需求在报表、数据平台开发中很常见。以报表平台FineReport开发为例,例如在点击某个按钮之后,来判断一下数据库条数,再决定下一步操作。那这在后台如何实现呢?
解决思路
实现这个功能,首先需要了解Finereport内置的公式,SQL函数,这个肯能大家都懂,就不做介绍了。
调用FineRepor的内置公式:FR.remoteEvaluate("具体公式"),返回值为:这个具体公式的结果。
例如:
var
a
=
FR.remoteEvaluate("sum(1+2)");
这时变量a的值就是3了。
这里要注意的是,由于在SQL函数中,需要多次用到双引号("),所以大家要注意用反斜杠()进行转义:
var
sql
=
"SQL("FRDemo","Select
count(*)
fromsales_basic",1,1)"
或者为了降低转义带来的复杂度,可以写成如下格式:var
sql="select
count(*)
from
sales_basic";
varres=FR.remoteEvaluate('sql("FRDemo","'+sql+'",1,1)');
在参数面板添加一个按钮,在按钮的点击事件中写如下SQL:
var
sql
="SQL("FRDemo","Select
count(*)
fromsales_basic",1,1)"
alert(sql);
var
Count
=
FR.remoteEvaluate(sql);
alert(Count);
分页预览模板,点击按钮,效果如下:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

热点内容
25系列编程器 发布:2025-09-24 08:19:23 浏览:272
小米6换机热点密码是多少 发布:2025-09-24 08:08:00 浏览:25
c语言10的阶乘 发布:2025-09-24 08:07:49 浏览:351
南宁少儿编程培训 发布:2025-09-24 07:16:35 浏览:321
非易失存储 发布:2025-09-24 06:59:14 浏览:491
安卓备用机哪里买比较便宜 发布:2025-09-24 06:44:53 浏览:580
360压缩解压文件丢失 发布:2025-09-24 06:44:44 浏览:928
内网ip怎么访问内网服务器地址 发布:2025-09-24 06:20:20 浏览:950
编译安卓内核需要准备什么 发布:2025-09-24 06:19:34 浏览:323
递归的Java 发布:2025-09-24 06:10:58 浏览:664