有个项目中将一张用户填写的若干张报表保存成一个文本文件然后给另外一个项目用
格式如下
table=form1;f1=2008-1-4,f2=68,f3=67;f1=2008-11-4,f2=68,f3=67,f4=测试"
table=form2;f1=2008-1-4,f2=68,f3=67;f1=2008-11-4,f2=68,f3=67,f4=测试"
文件的一行对应一张报表
这样就可以逐行读取到String,然后调用addForm(String)保存到数据库,但是有的报表有5000多行明细,全部放在一行,txt文件的每一行就会很长,放到String有没有问题呢?
格式如下
table=form1;f1=2008-1-4,f2=68,f3=67;f1=2008-11-4,f2=68,f3=67,f4=测试"
table=form2;f1=2008-1-4,f2=68,f3=67;f1=2008-11-4,f2=68,f3=67,f4=测试"
文件的一行对应一张报表
这样就可以逐行读取到String,然后调用addForm(String)保存到数据库,但是有的报表有5000多行明细,全部放在一行,txt文件的每一行就会很长,放到String有没有问题呢?
怎么成问题呢,5000条记录读出来放在list,很多人都这样做过了吧