类的使用
com.gdxsoft.easyweb.data.DTTable
使用DTTable的程序包
程序包
说明
-
com.gdxsoft.easyweb.data中DTTable的使用
修饰符和类型方法说明static DTTableDTTable.fromSerialize(byte[] buf) 从序列化二进制中获取表static DTTableDTTable.getCachedTable(String sql, int intLifeSeconds, DataConnection cnn) 获取 cached 表数据static DTTableDTTable.getCachedTable(String sql, int intLifeSeconds, String dataSourceName, RequestValue rv) 获取 cached 表数据static DTTableDTTable.getJdbcTable(String sql) 获取 JDBC 表,自动关闭连接,使用默认的数据库连接static DTTableDTTable.getJdbcTable(String sql, DataConnection conn) 获取 JDBC 表,注意没有关闭数据库连接,请手动关闭
获取数据后,移除该查询的数据集static DTTableDTTable.getJdbcTable(String sql, RequestValue rv) 获取 JDBC 表,自动关闭连接static DTTableDTTable.getJdbcTable(String sql, String dataSourceName) 获取 JDBC 表,自动关闭连接static DTTableDTTable.getJdbcTable(String sql, String pkFiled, int pageSize, int curPage, DataConnection conn) 获取 JDBC 表,注意没有关闭数据库连接,请手动关闭static DTTableDTTable.getJdbcTable(String sql, String pkFiled, int pageSize, int curPage, String dataSourceName) 获取 JDBC 分页表,自动关闭连接static DTTableDTTable.getJdbcTable(String sql, String pkFiled, int pageSize, int curPage, String dataSourceName, RequestValue rv) 获取 JDBC 分页表,自动关闭连接static DTTableDTTable.getJdbcTable(String sql, String dataSourceName, RequestValue rv) 获取 JDBC 表,自动关闭连接DTCell.getTable()DTColumns.getTable()DTRow.getTable()DTRows.getTable()XmlData.getTable()参数类型为DTTable的com.gdxsoft.easyweb.data中的方法修饰符和类型方法说明void连接两个表,将需要连接的表数据放到本表中类似数据库的左联
{"TYPE": "JOIN", "FROM_KEYS": "BAS_TAG", "TO_KEYS": "VIS_STATUS"}voidDTTable.joinHor(DTTable fromTable, String[] fromKeys, String[] toKeys, String[] fields, String namedField, String valueField) 合并垂直表voidHorTable.loadHorTable(DTTable fromTable) 加载垂直数据voidprotected voidprotected voidvoid -
com.gdxsoft.easyweb.data.export中DTTable的使用
参数类型为DTTable的com.gdxsoft.easyweb.data.export中的方法修饰符和类型方法说明导出Excel 数据 -
com.gdxsoft.easyweb.datasource中DTTable的使用
修饰符和类型方法说明ClassDaoBase.executeQuery(String sql, String pkFieldName, int pageSize, int currentPage) 执行分页并返回DTTableIClassDao.executeQuery(String sql, String pkFieldName, int pageSize, int currentPage) 执行分页并返回DTTableUpdateChanges.getTbAfter()更新后数据UpdateChanges.getTbBefore()更新前数据返回变量类型为DTTable的类型的com.gdxsoft.easyweb.datasource中的方法修饰符和类型方法说明DataConnection.executeQueryAndReturnTables(String sql, String configName, RequestValue rv) 执行SQL查询返回多条结果集DataConnection.runMultiSqls(String[] sqlArray) 执行混合SQL语句(查询,更新(包含返回自增),存储过程)
1.DataConnection.runMultiSqls(List<String> listSqls) 执行混合SQL语句(查询,更新(包含返回自增),存储过程)
1.DataConnection.runMultiSqlsAndClose(String sqls, String configName, RequestValue rv) 执行混合SQL语句(查询,更新(包含返回自增),存储过程)DataConnection.runMultiSqlsAndClose(List<String> listSqls, String configName, RequestValue rv) 执行混合SQL语句(查询,更新(包含返回自增),存储过程)参数类型为DTTable的com.gdxsoft.easyweb.datasource中的方法修饰符和类型方法说明ClassDaoBase.parseFromDTTable(DTTable tb) 从 DTTable返回指定的类对象voidUpdateChanges.setTbAfter(DTTable tbAfter) 更新后数据voidUpdateChanges.setTbBefore(DTTable tbBefore) 更新前数据 -
com.gdxsoft.easyweb.define中DTTable的使用
-
com.gdxsoft.easyweb.define.group中DTTable的使用
-
com.gdxsoft.easyweb.document中DTTable的使用
返回变量类型为DTTable的类型的com.gdxsoft.easyweb.document中的方法类型变量类型为DTTable的com.gdxsoft.easyweb.document中的方法参数 -
com.gdxsoft.easyweb.script中DTTable的使用
参数类型为DTTable的com.gdxsoft.easyweb.script中的方法 -
com.gdxsoft.easyweb.script.display中DTTable的使用
修饰符和类型方法说明ItemValues.getListFrameTable()ItemValues.getRefTable(String sql, String[] keys) 获取RefTable修饰符和类型方法说明MenuMain.createMenusHtml(DTTable table) 根据表生成菜单TreeViewMain.createTreeHtml(DTTable table) TreeViewMain.createTreeNodes(DTTable table) 生成Treeview节点voidTreeViewMain.createTreeXml(DTTable dtTable, Document doc) voidItemValues.setListFrameTable(DTTable listFrameTable) -
com.gdxsoft.easyweb.script.display.action中DTTable的使用
返回变量类型为DTTable的类型的com.gdxsoft.easyweb.script.display.action中的方法修饰符和类型方法说明ActionJSON.action(ActionJSONParameter param) ActionJSON.action(org.json.JSONObject actionJson) 修饰符和类型方法说明booleanActionBase.checkActionErrorOutInTable(DTTable dt) 在返回的表中 判断Action执行的表中是否包含错误voidActionBase.executeExtHorTable(ExtOpt opt, DTTable fromTable) 执行纵向表转为横向表
{"TYPE":"HOR", "RUN_TYPE": "U", "FROM_TABLE": "WEB_USER", "UNID":"XX", "WHERE":"A=@AA"}voidActionJSON.saveData(DTTable jsonTb, ActionJSONParameterListTag param) 将返回数据保存到本地表中void已过时。 -
com.gdxsoft.easyweb.script.userConfig中DTTable的使用
修饰符和类型方法说明JdbcConfigOperation.getAllXmlnames()获取所有的 xmlname名称JdbcConfigOperation.getJdbcCfgDirs()获取所有目录JdbcConfigOperation.getJdbcItem(String xmlname, String itemname) 获取 itemJdbcConfigOperation.getJdbcItems(String xmlname) 获取itemsJdbcConfigOperation.getJdbcTable(String sql, RequestValue rv) 获取表JdbcConfigOperation.getXmlMeta(String xmlname) 获取配置文件的概要信息JdbcConfigOperation.getXmlMeta(String xmlname, String itemname) 获取配置项的概要信息 -
com.gdxsoft.easyweb.script.Workflow中DTTable的使用
修饰符和类型方法说明voidvoidvoidvoidvoidvoid