# 简单表 - 创建表 ``` ID varchar(36) NAME longtext(50) CODE nvarchar(50) VALUE longtext(1000) ASSIST_VALUE varchar(1000) REMARKS longtext(1000) VALID_FLAG int VALID_DATE_FROM datetime VALID_DATE_TO datetime DISPORDER int CREATE_TIME datetime CREATE_USER_ID varchar(36) MODIFY_TIME datetime MODIFY_USER_ID varchar(36) ``` - 数据库引擎导入 - 重启IIS ``` - 管理员 - iisrestart ``` - 列是否显示 - 序号列 - 列宽 ``` - 默认列宽:150px - 基本配置中设置按比列或固定值 ``` - 列类型 - 新增列 - int类型字段 ``` -- 复选列 -- 基本配置:勾选显示名称 -- 数据配置:数据源类型,固定值,1启用,0禁用 ``` - 日期列:yyyy-MM-dd HH:mm:ss - 编辑功能 ``` --基本配置:表名和主键字段 --列配置:允许编辑 ``` - 新增按钮:工具条 - 删除按钮 ``` --工具条 --基本配置:删除方式 ``` - 改变单击行编辑:增加内置操作列 - 操作列显示删除按钮 - 表备份 - 唯一性验证 # 复杂表 - 创建表 ``` DROP TABLE IF EXISTS `storage`; CREATE TABLE `storage` ( `ID` varchar(36) NOT NULL, `NAME` varchar(50) DEFAULT NULL, `CODE` varchar(50) DEFAULT NULL, `PINYIN` varchar(1000) DEFAULT NULL, `CATEGORY` varchar(50) DEFAULT NULL, `CCATEGERY` varchar(50) DEFAULT NULL, `AREA` decimal(18,2) DEFAULT NULL, `DIRECTOR_ID` varchar(36) DEFAULT NULL, `FILES` varchar(1000) DEFAULT NULL, `REMARKS` varchar(100) DEFAULT NULL, `VALID_FLAG` int(11) DEFAULT NULL, `VALID_DATE_FROM` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `VALID_DATE_TO` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `DISPORDER` int(11) DEFAULT NULL, `CREATE_TIME` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `CREATE_USER_ID` varchar(36) DEFAULT NULL, `MODIFY_TIME` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `MODIFY_USER_ID` varchar(36) DEFAULT NULL, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; DROP TABLE IF EXISTS `dictionary`; CREATE TABLE `dictionary` ( `ID` varchar(36) NOT NULL, `NAME` varchar(50) DEFAULT NULL, `CODE` varchar(50) DEFAULT NULL, `PARENT_FLAG` int(11) DEFAULT NULL, `PID` varchar(36) DEFAULT NULL, `PDATA_ID` varchar(36) DEFAULT NULL, `REMARKS` varchar(1000) DEFAULT NULL, `VALID_FLAG` int(11) DEFAULT NULL, `VALID_DATE_FROM` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `VALID_DATE_TO` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `DISPORDER` int(11) DEFAULT NULL, `POPEDOM_FLAG` int(11) DEFAULT NULL, `EDIT_FLAG` int(11) DEFAULT NULL, `DELETE_FLAG` int(11) DEFAULT NULL, `CREATE_TIME` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `CREATE_USER_ID` varchar(36) DEFAULT NULL, `MODIFY_TIME` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `MODIFY_USER_ID` varchar(36) DEFAULT NULL, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; DROP TABLE IF EXISTS `dictionary_data`; CREATE TABLE `dictionary_data` ( `ID` varchar(36) NOT NULL, `NAME` varchar(50) DEFAULT NULL, `CODE` varchar(50) DEFAULT NULL, `VALUE` varchar(50) DEFAULT NULL, `ASSIST_VALUE` varchar(50) DEFAULT NULL, `DEFAULT_FLAG` int(11) DEFAULT NULL, `DICTIONARY_ID` varchar(36) DEFAULT NULL, `REMARKS` varchar(1000) DEFAULT NULL, `VALID_FLAG` int(11) DEFAULT NULL, `VALID_DATE_FROM` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `VALID_DATE_TO` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `DISPORDER` int(11) DEFAULT NULL, `POPEDOM_FLAG` int(11) DEFAULT NULL, `EDIT_FLAG` int(11) DEFAULT NULL, `DELETE_FLAG` int(11) DEFAULT NULL, `CREATE_TIME` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `CREATE_USER_ID` varchar(36) DEFAULT NULL, `MODIFY_TIME` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `MODIFY_USER_ID` varchar(36) DEFAULT NULL, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; ``` - ID隐藏数据 - 其它隐藏 - 序号列 - 操作列:设置成模板列,在模板中弹出表单 - 冻结列 - 分类,下拉列表列,到别的表取值 - 数字列,数据库里decimal类型 - 把显示管理员编号换成显示管理员名称,到另外一个表取数据 ``` DROP TABLE IF EXISTS `employee`; CREATE TABLE `employee` ( `ID` varchar(36) NOT NULL, `NAME` varchar(50) DEFAULT NULL, `DEFAULT_FLAG` int(11) DEFAULT NULL, `REMARKS` varchar(1000) DEFAULT NULL, `VALID_FLAG` int(11) DEFAULT NULL, `VALID_DATE_FROM` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `VALID_DATE_TO` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `DISPORDER` int(11) DEFAULT NULL, `POPEDOM_FLAG` int(11) DEFAULT NULL, `EDIT_FLAG` int(11) DEFAULT NULL, `DELETE_FLAG` int(11) DEFAULT NULL, `CREATE_TIME` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `CREATE_USER_ID` varchar(36) DEFAULT NULL, `MODIFY_TIME` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `MODIFY_USER_ID` varchar(36) DEFAULT NULL, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; ``` - 复选列 - 查询 - 统计 - 列合并 - 分组 - 样式 - excel导出 - 允许排序