码迷,mamicode.com
首页 > 其他好文 > 详细

TXT创建写入,每个文件允许1W条数据。超过1W条数据分割成多个文件

时间:2014-09-10 17:13:30      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   os   io   for   文件   数据   div   

数据量太大,不想每个文件存入过多的数据量怎么办?

规定文件中数据条数是个好办法,那当你在TXT文件中写入数据,怎么保证数据不超过规定条数?超过的又怎么存到另一个TXT文件里面?

下面我就给你介绍一种简单的方法(当然不排除有更好的,我这种算是仅供参考)

 1 if ((icount % 10000 == 0) && (icount / 10000 > 0))
 2                 {
 3                     sw.Close();
 4                     flag = flag + icount / 10000;
 5                     path = outpath + + flag + ".txt";
 6                     try
 7                     {
 8                         FileStream fs = new FileStream(path, FileMode.CreateNew);
 9                         fs.Close();
10                         
11 
12                     }
13                     catch (Exception e)
14                     {
15                         //System.Windows.Forms.MessageBox.Show(e.Message.ToString());
16 
17                     }
18                     //System.Windows.Forms.MessageBox.Show("111");
19                     sw = new StreamWriter(path, true);
20                     flag = 1;
21                 }

当然这个数值可以按照实际需求随便改。

TXT创建写入,每个文件允许1W条数据。超过1W条数据分割成多个文件

标签:style   blog   color   os   io   for   文件   数据   div   

原文地址:http://www.cnblogs.com/fengguowuhen/p/3964496.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!