主要是三个页面:
queryCondition.aspx //展现查询条件,供用户输入,校验输入范围等等功能
参数xmlfile=xxxxxx
页面自动去获取该xml内容,用query.LoadFromXml()去获取
queryResult.aspx //根据查询显示结果
输出查询对应的结果,可以支持多个statement。
从条件的输入值中选择每个statement对应的参数,提交给外观层执行。
将返回结果,配合statment的title输出成一个excel表格
提供保存成text /excel格式的功能
queryDownload.aspx
主要是提供下载功能,根据dataset来构建对应的txt或者excel文件的内容
底层:
外观层:
提供一个根据数据库类型,生成对应的数据访问层对象,调用对应的规则层对象执行sql的功能。
规则层:
利用数据访问层的接口,执行一些标准的操作。
数据访问层:
接口层
DB2访问层
Oracle访问层
基类:
查询基类
相关的必需的基类