实例:数据字典自动生成流水号
实例:数据字典自动生成流水号
本文适用于给数据字典窗体基础资料表的任意一个字符类型的字段生成流水序号。 解决方案: 重写DAL层的Update方法,手动启动事务,调用GetDataSN方法生成序号并赋值给指定的字段。 C# Code: public override bool Update(DataSet data) { _UserManualControlTrans = true; //手动启动事务 try { this.BeginTransaction();//启动事务 if (data.Tables[0].Rows[0].RowState == DataRowState.Added) {//新增记录 _LastGeneratedKey = DocNoTool.GetDataSN(_CurrentTrans, "RG", true, 8);//生成流水号 data.Tables[0].Rows[0][tb_ReturnGoodsRegister.DocNo] = _LastGeneratedKey;//设置流水号 } base.Update(data);//提交数据 this.CommitTransaction();//提交事务 return true; } catch { this.RollbackTransaction();//回滚 return false; } } //来源:C/S框架网(www.csframework.com) QQ:1980854898 扫一扫加微信
参考文档:
数据字典开发灵活吗?能不能做到根据表结构定义自动生成? C# 自动生成Goolge/Baidu的SiteMap.xml文件 CS开发框架的客户端可以自动生成吗? CS开发框架 - 业务单据自动生成功能设计(原) 客户要求开发框架能自动生成数据窗体及log日志表 C# 实现条码图片自动生成功能 C/S框架后台数据更新模型之ORM自动生成SQL基本原理 你的开发框架能自动生成WebService层的接口吗? 手动和自动生成业务单据号码UpdateKeyMode详解(1) 增值功能:数据字典自动生成流水号解决方案 代码生成器生成的数据字典窗体可支持流水号 数据字典重写SaveResultEx UpdateEx方法手动控制事务自动生成流水号 CS开发框架旗舰版主从从表(多级明细表)实例,自动生成主从表代码 数据字典基础资料窗体主键设置为自动生成流水号码解决方案 数据字典窗体根据某个字段类型自动生成改类型的流水序号
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |