当前位置:首页 » 编程语言 » 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);
分页预览模板,点击按钮,效果如下:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

热点内容
android开机 发布:2025-05-01 17:13:29 浏览:255
配置文件怎么下载 发布:2025-05-01 16:50:13 浏览:887
c语言买百鸡 发布:2025-05-01 16:49:23 浏览:16
比色算法 发布:2025-05-01 16:41:06 浏览:287
为何绑定腾讯云服务器ip不能用 发布:2025-05-01 16:26:52 浏览:297
ecu算法 发布:2025-05-01 16:26:44 浏览:718
安卓手机用户怎么安装变声器 发布:2025-05-01 16:26:43 浏览:780
coreutils源码 发布:2025-05-01 16:19:16 浏览:345
博物馆采访问题 发布:2025-05-01 16:17:11 浏览:495
汽车中控安卓导航哪个牌子好 发布:2025-05-01 15:48:42 浏览:964