国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JS調用某段SQL語句的方法

2019-11-20 08:42:01
字體:
來源:轉載
供稿:網友

如何通過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);

分頁預覽模板,點擊按鈕,效果如下:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 青神县| 北票市| 六枝特区| 马龙县| 衡东县| 贡山| 修武县| 土默特左旗| 九龙县| 城市| 长岛县| 定结县| 长顺县| 玉溪市| 临颍县| 固镇县| 徐州市| 元谋县| 闵行区| 固原市| 三明市| 刚察县| 涡阳县| 会宁县| 梅州市| 石阡县| 库车县| 洮南市| 西丰县| 莱西市| 夏邑县| 海城市| 青冈县| 康保县| 康马县| 五台县| 宝应县| 宝应县| 桑日县| 金川县| 资中县|