有以下这么一个处理,求方案主题:
有一个报表,报表要打印什么项目是从XML里读取,
XML里定义这个项目的话,就按照条件到数据库里查询,
之后把项目的名和数据一起打印出来。*注
1。一个项目有可能查询出多件数据
2。一页可以显示50行
3.XML里还定义了这个项目在哪一列打印等相关数据问题点:
打印报表这个工具呢,必须先设定要打印的总页数,
之后再给每页设定值。
但问题是要打印多少页必须把要打印的数据全读取出来,
计算要打印多少行才能出总页数。最无耻的方法就是为了计算总页数读取一遍数据,
真正打印时再读取一遍数据。没有效率啊我现在想在计算总页数时把读取的数据保存一个形式(数组之类)
之后打印时就不用再读取XML了。保存什么形式希望大家给个建议
刚接触C#没几天,有很多不了解