有一个长一点的流程
A->B->C->D->E.....
必须完成前一个流程才能完成后一个流程,现在的问题是
删除前一个流程之后,后面的流程信息应该要依次删除,
哇,这样是删除A的时候,要删除B,C,D,E,...删B的时候要删除C,D,E....恐怖啊,有没有好一点的办法,大家一般怎么做这种类型的东西。
A->B->C->D->E.....
必须完成前一个流程才能完成后一个流程,现在的问题是
删除前一个流程之后,后面的流程信息应该要依次删除,
哇,这样是删除A的时候,要删除B,C,D,E,...删B的时候要删除C,D,E....恐怖啊,有没有好一点的办法,大家一般怎么做这种类型的东西。
解决方案 »
- TreeView 加载时报脚本错误
- 如何解决VS2008中动态创建XML文件不能显示中文的问题?
- DetailsView模板中如何操作fileupload控件,获取上传路径?
- 开发游戏的as是什么急急?
- 网页之间传递参数问题?
- 求问:b/s中,如何实现一段自定义格式的动画声音播放??
- 请问怎么样删除多行记录?
- 水晶报表打印时,默认是用pdf格式打开,如何让它默认用word打开?
- dropdownlist在我机子上浏览器可以实现联动加载 在别人上边不刷新
- 请问谁有关于asp.net和c#方面的电子版下载的地方?(要英文版的)
- visual studio 2005 DataGrid 控件在哪?
- asp.net页面什么函数可以实现刷新页面呢?
如果你用一个树组保存流程信息,那么如果b被删除,你只要记录b所处的位置,使用流程的时候只读取b以前的数据就行了。
要用到SQL Server的Enforce relationship的功能
我的的确不是面向对象设计,请问这个也能函数递归吗,能否详细说明(哦,我明白,是不是递归调用下一个流程的delete方法,但的确正如你所说,没有设计成面对对象的,请问有什么好的方法.)
我的A流程可能是这样的,某个人填了一张申请表.
我的B流程可能是这样的,这个人填了一整套的张申请表.
......
哎,真不好做删除