C/S快速开发框架旗舰版V5.1 - 数据字典窗体bllBaseDataDict类详解
bllBaseDataDict类是基础资料(数据字典)的业务逻辑层基类,实现了单表数据管理所需的公共方法。该类中定义的虚方法便于派生类重写。
bllBaseDataDict类说明:
ID | 名称 | 类型 | 说明 |
1 | _DataBinder | 属性 | 本次操作的数据源(仅一条记录),当前绑定输入框的数据源。 |
2 | _DataDictBridge | 属性 | 数据字典连接数据层的接口,派生类必须实例化对象! |
3 | _KeyFieldName | 属性 | 主键字段名。 |
4 | _SummaryTable | 属性 | 数据查询页表格的数据源。 |
5 | _SummaryTableName | 属性 | 表名。 |
6 | _WriteDataLog | 属性 | 标记是否保存数据操作日志 |
7 | CheckNoExists | 方法 | 检查主键值是否存在。 |
8 | CreateDataBinder | 方法 | 创建用于绑定输入控件的数据源(DataTable)。 |
9 | DataBinder | 属性 | 绑定输入组件的数据源对象(DataTable),该表只有一条记录,用于数据修改页面的数据绑定。 |
10 | DataBinderRow | 属性 | 当前绑定数据源的资料行。 |
11 | DataDictBridge | 属性 | 数据字典连接数据层的接口,派生类必须实例化对象! |
12 | Delete | 方法 | 删除记录。 |
13 | GetDataByKey | 方法 | 获取指定主键的数据字典(DataTable)。 |
14 | GetDataDictByTableName | 方法 | 根据表名取资料表(DataTable)。 |
15 | GetLookupData | 方法 | 获取数据字典参考数据,派生类必须重写GetLookupData方法。 |
16 | GetSummaryData | 方法 | 获取数据字典,用于绑定表格的数据源。若数据字典无查询条件,预设调用此方法加载数据。若提供查询条件,需要设计新的方法(参考:frmProduct.Search方法)。 |
17 | KeyFieldName | 属性 | 主键字段名。 |
18 | LastGeneratedKey | 属性 | 最后保存生成的主键。 |
19 | SetDefault | 方法 | 设置缺省值。 |
20 | SummaryTable | 属性 | 表格的数据源。 |
21 | SummaryTableName | 属性 | 表名。 |
22 | Update() | 方法 | 保存单表数据(当前操作的数据),预设保存方法。 |
23 | Update(DataSet batchData) | 方法 | 保存多个数据字典。批量提交数据。 |
24 | Update(DataTable data) | 方法 | 保存指定的数据字典。 |
25 | Update(DataTable data, Type ORM_Model) | 方法 | 根据该表的模型提交数据。 |
26 | UpdateDetailCommonValue | 方法 | 更新共同字段数据。 |
27 | UpdateEx | 方法 | 保存数据字典,返回由DAL层自动生成的主键。 |
C/S结构快速开发框架/软件快速开发平台
CSFrameworkV5.1旗舰版
原创软件@csframework.com