问题描述
各位大虾,问一个较弱的问题:我在提交完一个数据完整的表单(每个属性都有值)之后,我要把这些数据导出成excel,因为数据可能会有些差异,我是否还要再做一次根据表单ID从数据库查询出这些表单提交的数据?实际开发中:有N条明细记录,数据完整,我选择导出这N条明细到Excel,提交表单后会将这N条明细全部发送到服务器,这时候是否还要重新对这N条明细进行查询,返回最新值? 问题补充:andy_javahome 写道
解决方案
页面导出的数据是你查询的数据,也就是用户看到的数据,数据更改问题忽略,我们项目是惠普测试的这样做没问题。统一性问题看来你的表达和业务逻辑挺复杂小弟不敢乱说
解决方案二:
我刚开始理解的意思是你说的“ 提交表单后会将这N条明细全部发送到服务器”,那样不就是直接将这些信息写入poi/jxl吗,难道你提交的只是N条的索引?还有你所说的统一性,你是不是说导出的信息和页面查出的信息要统一,我遇到过这样一个问题,我导出的数据时根据用户查询的表单数据来导出的,但用户再查询完后又改变了表单内容,然后点导出,这样导出的数据和查询的数据就不统一,不知道是不是你所说的。这个时候必须都查数据库。 不好意思我没太明白你的意思。
解决方案三:
个人认为 “否”
时间: 2024-09-14 17:30:57