首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 从数据库读出某字段写入文本文件,怎么实现

2012-08-11 
C# 从数据库读出某字段写入文本文件,如何实现C# 从数据库读出某字段约1000条记录,写入文本文件如何实现,要

C# 从数据库读出某字段写入文本文件,如何实现
C# 从数据库读出某字段约1000条记录,写入文本文件如何实现,要求每记录占一行,请说明要用到那些类

[解决办法]
using System.IO; 

 //1.声明文件流对象
FileStream fs = null;
//2.声明写入器
StreamWriter sw = null;


 try
{
//1.实例化文件流对象
fs = new FileStream(Path(输出路径), FileMode.Append, FileAccess.Write);
//2.实例化写入器
sw = new StreamWriter(fs);
//3.写入操作
sw.WriteLine(content(输出内容));
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
finally
{
//4.关闭写入器
sw.Close();
//5.关闭文件流
fs.Close();
}
[解决办法]
比如说,将读取出来的1000条数据放入到datatable中,遍历datatable

C# code
 foreach(datarow row in datatable.rows){  System.IO.File.AppendAllText("文件路径", "文件内容"+ System.Environment.NewLine); } 

热点排行