- 对象信息 仓库: 基本信息管理:编号(唯一标识),仓库名称,分区,编码, 仓库分区:分区名,分区编码,所属仓库, 室内温度,低温,高温,状态
- 产品: 产品信息:编号 产品名称 编码 温度范围 产品入库信息:自编号 产品编号 分区编号 仓库编号 产品入库数量 产品入库记录信息:自编号 产品编号
- 用户: 用户编号 账号 密码 状态
项目搭建
三层架构 UI: winform 应用程序/WPF/WEB BLL: 业务逻辑 -- 业务逻辑处理 DAL: 数据访问层 DbUtility --数据访问通用类库 Models: 实体模型层 Common 辅助工具层 Communicate 通信类库\
Models层搭建 --实体模型层 (类:一系列的属性:表总的列名) DModels UIModels -- UI层,BILL VModels --视图对应的实体类
表、列、主键特性创建
特性:类名[] 标注
反射技术
- TbbleAttribute:映射表明
- ColumnAttribute:映射列名
- PrimaryKeyAtrribute:标注主键
- AtrributeHelper --静态类
- propertyHelper -- 获取指定类型的指定列名的属性数组
- DbConvert -- DataRow/sqlDataReader 转换成T --一条数据 DataTable/SqlDataReader 转换成List -- 多条数据