又忙完了一天

从早开始忙活,中午老婆说话都没顾得上理会.实在对不住我的好老婆.

系统中原来有一个生成excel文件的功能.就是从数据库服务器的oracle中读出所要得数据,然后写到web服务器的excel文件中.生成一个3M的文件,我在本机测试(oracle,同IIS均在本机)都要21分钟,真正在系统中跑时可以想象会更慢,以致于客户无法忍受了.于是要我改.没有头绪,原来的方法封装在dll中了,不知怎么实现的.索性用最原始的办法,先在web服务器上作好excel模板,然后把数据从oracle select出来,用oledbdataadapter fill到datatable中,然后逐条读取并insert到指定excel中(FileCopy模板excel文件到指定文件路径).由于要在excel文件中加入标题,若直接在模板中加入标题,则无法写入数据,所以用个笨办法,等各个文件的数据都写进去了,再挨个打开这些文件插入各自的标题.没想到其他办法(业务太差).调试完毕,在本机上试了一下,生成4M的数据用不了2分钟.这样的速度客户想必欣慰了(老熟人了:)).

刚改完这个,又说有个报表打印时打印出多余的一个空白页,并且左右的页边距太不协调了.客户告诉我先前的人(在我之前负责该项目的人)说了不好改所以一直没改过.这不是高抬我么.没办法谁让咱随和呢,改呗.用crystalreport打开后把 report footer 和page footer拖了拖,多余空白页的问题解决了.左右页边距不等,我想试试设置page的merge属性,将left,right改为相等,可是没成功.没办法,挨个调整各条line的位置,几分钟的功夫也就成了.心想原来那哥们肯定那阵子在想跳槽的事.

周末了,好好休息.明天睡个懒觉,今早好痛苦,不想起,昨晚睡的好沉啊!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值