找回密码
 立即注册

QQ登录

只需一步,快速开始

Simon.hu 讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-3-1 18:30  /   查看:4489  /  回复:0
本帖最后由 Simon.hu 于 2019-3-8 15:07 编辑

这个功能是给SQL高手准备的哟~
如果您的对SQL语句了解不多的话,那请您拿着这个

好了,相信留下来的都是或多或少懂一点SQL语句,或者自己对SQL语句很感兴趣的老铁,那让我们一起愉快的开始本节活字格5.0新功能 ----存储过程;


首先我在我的SQL Server中添加了一个存储过程,其中有2个参数:
  1. create procedure FindAllUser
  2. @Uid int,
  3. @Uname nvarchar(100) out
  4. as
  5. begin

  6. insert into Test (Name)
  7. select 客户名称 from 客户信息 where id=@Uid;
  8. set @Uname = (select top 1 客户名称 from 客户信息 where id=@Uid);
  9. return 1;
  10. end
复制代码
image.png984259338.png

这个存储过程我大概给大家讲一下,
我基本上就是的我想做这样一件事,使用者给我们一个ID号,我们拿着这个ID号,去“客户信息”表中,找ID等于使用给我们的ID的那一行数据,
然后,1.我们把这个数据,存到一个表中;2。把这个数据返回到领一个参数上;

上面的三点对应的2中业务场景,
第一种:如果大家的存储过程得到的结果是一组数据,然后想把这一组数据,完了咱活字格的页面上展示
这种情况下,我们建议大家提前做一个表,来接这些数据,也就是这格例子中的TEST表,然后将这个表绑定到活字格中即可
第二种,就是返回值是一个单独的值,这个我们只需要把这个值,放到活字格的某一个格子上,那么这个很简答.

其实,还有第三种,就是没有参数和返回值,就是干一件事而已,这种,相信大家肯定没问题

那存储过程写好了,我们怎么在活字格中配置呢?
活字格5.0,给我们提供了超级方便的功能,“存储过程命令”
image.png478171386.png
轻松已配置,数据很容易就展示出来了
存储过程.gif

活字格又一个新技能

评分

参与人数 1满意度 +5 收起 理由
lh123 + 5 很给力!

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部