WorkFlow简单设计

该博客详细介绍了如何设计和实现一个简单的工作流系统,包括创建事务编码、创建事务、发送事务处理过程和审批事务处理过程四个步骤。通过存储过程和SQL操作,展示了如何在数据库层面管理和流转工作流程,并提供了C#代码示例来调用这些存储过程。
摘要由CSDN通过智能技术生成

简单工作流 需要 1.创建事务编码(日期视图) 2.创建事务 3.发送事务处理过程 4.审批事务处理过程 1. (1)日期视图: Create View v_GetDate AS Select dt=Convert(Char(6),GetDate(),12) (2) /* 用途: 自动生成编码 发布时间;2008-11-13 作者:  龚德辉 注释: 其中涉及到一个视图 v_GetDate, 目的是取得年月日 在使用getdate()函数的时候,如果用户义函数中使用getdate函数,将会收到这样的错误信息 "getdate",出现这样的错误原因用户定义函数中部允许使用不确定函数,而getdate恰好是不确定函数。解决这个问题采用视图的方式 */ CREATE procedure UF_Web_GetTaskCode( @Type varchar(2), @TaskCode varchar(11)='' output ) as begin declare @dt CHAR(8),@lsh char(3) Select @dt=@Type+(Select * from v_GetDate) select @lsh=substring(MAX(TaskCode),9,11) from Task where substring(TaskCode,1,8)=@dt set @lsh=isnull(rtrim(ltrim(@lsh)),0) SET @lsh=right(@lsh,3)+1 while len(@lsh)<3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

厦门德仔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值