FR JavaScript 调用存储执行并输出影响行数
调用存储:
类型1:单元格调用存储中的的某一个值,直接在单元格中=sql("JDBC2","{CALL sp_ceshi}",1,1)
类型2:单元格调用有参存储,直接在单元格中=sql("JDBC2","SELECT KHMC FROM KEHU where KHDM = '"+$KHDM1+"' ",1,1); $KHDM1可以是参数面板传进来的。
类型3: 数据集中调用有参存储 {call sp_update '${KHDM}'} 无参{call sp_update }
类型四:JS调用有参存储写法如下 KHDM1为控件名“客户代码”传入
function(){
var KHDM1 = this.options.write.getWidgetByName("客户代码").getValue();
var sql="{call updatejdrq ('"+KHDM1+"') }"
var r=FR.remoteEvaluate('=SQL("JDBC2","'+sql+'",1,1)');
}
以下测试手稿请忽略:
前端输出存储的执行影响行数
alter proc upjdrq
@khdm varchar(50)
as
SET NOCOUNT ON// 关闭输数输出
declare @row varchar(500)
update kehu set jdrq=convert(varchar(10),getdate(),120) where khdm=@khdm
funciton(){
var KHDM = this.options.write.getWidgetByName("客户代码").getValue();
var sql="EXEC upjdrq '"+KHDM+"' select @@rowcount";
var r=FR.remoteEvaluate('=SQL("JDBC2","'+sql+'",1,1)');
window.alert("修改成功"+r+'条');//输出影响行数
}
//window.alert(r);
//var KHDM = this.options.form.getWidgetByName("KHDM").getValue();
//var KHDM2 = this.options.form.getWidgetByName("KHDM2").getValue();
//var sql2="set nocount on exec updatet3 '"+KHDM+"','"+KHDM2+"' select @@rowcount";
//var r=FR.remoteEvaluate('=SQL("JDBC3","'+sql2+'",1,1)');
//alert('转移会员数为'+r+'个');//输出影响行数
//FR.remoteEvaluate('=SQL("JDBC3","'+sql2+'",1,1)');
//alert(sql2); //输出sql2所代表的公式
window.location.reload();
FR JavaScript 调用存储执行并输出影响行数相关推荐
- mysql受影响的行: 0_mysql执行update语句受影响行数是0
mybatis连接mysql数据库,发现同一个update执行多次,返回的int值都是1. 我记得同样的update再次执行时 受影响行数是0. 后来发现,我之前一直用的SQLyog是这样子的. 原来 ...
- mysql 受影响行数_关于受影响行数的详细介绍
如何通过SQL聚合函数获得增删改的受影响行数?再做进一步动作前就能够计算出一个查询返回或者影响的行数通常都非常有用,希望分页显示结果或生成统计信息时,这种功能特别方便,那么获取受影响行数的功能是如何实 ...
- MySQL 修改时返回受影响行数为 0
刚刚在测试接口时,修改一直提示提交失败,很奇怪,之前跟移动端联调接口时,也偶尔会出现这样的问题,sql 确定没问题,怎么就提交失败呢?因为是偶尔出现的情况而且不知道怎么复现,就安慰自己说是可能有什么机 ...
- 关于Access数据库执行Update语句后,不报错,但影响行数总是返回0的问题
最近碰到一个奇怪的问题,使用Access数据库执行Update语句后,不报错,但影响行数总是返回0. 因为是第一次碰到这个问题,纠结了半天.后来在网上搜索得到解决方案: SQL语句传参数的顺序和语句中 ...
- php如何打出的正方形行列,javascript实现输出指定行数正方形图案的方法
本文实例讲述了javascript实现输出指定行数正方形图案的方法.分享给大家供大家参考.具体如下: javascript实现输出指定行数的正方形图案:点击生成图案,会有2个提示框,1,输入图案的组成 ...
- php循环图案正方形,javascript输出指定行数正方形图案效果的实现方法
本文实例讲述了javascript实现输出指定行数正方形图案的方法.分享给大家供大家参考.具体如下: javascript实现输出指定行数的正方形图案:点击生成图案,会有2个提示框,1,输入图案的组成 ...
- 执行update语句,返回受影响行数为0的几种情况
首先我们都很清楚执行update语句,返回的结果是受影响的行数这是要先说的, 其次本人遇到执行update语句返回0的情况有两种 1.Update的sql语句中的where条件不成立时,返回结果是0 ...
- mysql之返回影响行数
mysql更新数据,这里我提出一个问题: 当mysql更新的时候,这一条数据已经被删除了?那怎么办?会提示更新失败吗? 现在开始现场实验 ExecuteNonQuery 这个函数可以返回影响的行数,如 ...
- mybatis之update返回响应条数/受影响行数(如果更新数据与原数据一致则返回0)
需求:笔者最近有一个需求是这样的,每个机柜每1分钟都会发一个心跳包,这个心跳包的数据如果和mysql数据库存在的数据一样,那么就不要更新了,直接给我返回一个0,我会根据这个0判断要不要存入这个心跳日志 ...
- mysql+影响的行数+获取_CI中获取读操作的结果集行数+获取写操作的影响行数
本质:读操作,用mysql_num_rows函数,写操作用mysql_affected_rows函数 mysql_num_rows() 返回结果集中行的数目.此命令仅对 SELECT 语句有效.要取得 ...
最新文章
- js deep clone 深克隆
- PostgreSQL · 实现分析 · PostgreSQL 10.0 并行查询和外部表的结合
- linux设置进程优先级,Linux线程属性及优先级设置
- 20155220 2016-2017-2 《java程序设计》第二周学习总结
- discuz search.php修改,discuz程序如何将热门搜索修改为指向门户搜索的方法
- OpenCV中的仿射变换
- 前端面试汇总(Bootstrap框架)
- 【视野】阿里达摩院做AI这两年
- FineUI分组显示弹框最新的在最上边
- FreeTextBox使用详解(FTBv3-1-6)
- Git 常用命令大全
- HttpGet请求数据乱码的原因
- Python 汉字转拼音的库--- PyPinyin
- 双组百分比堆积柱形图的制作
- 3D MAX2014 安装教程(个人亲自示例)
- oracle 独占更新,Oracle的共享封锁 独占封锁和共享更新封锁 (3)
- session 、cookie、token的区别及联系
- 如何把团队带成一盘散沙?
- 微信小程序地图实现标记多个位置
- 这么有“艾”的端午节,此处应@博物杂志!