C#导出DataTable数据到CSV文件中
来源:互联网 发布:生死狙击矩阵视频 编辑:程序博客网 时间:2024/05/16 05:59
public void WriteData(DataTable dt, string path) { try { System.IO.FileStream fs = new FileStream(path, System.IO.FileMode.Create, System.IO.FileAccess.Write); StreamWriter sw = new StreamWriter(fs, Encoding.GetEncoding("GBK")); for (int i = 0; i < dt.Columns.Count; i++) { sw.Write(dt.Columns[i].ColumnName); if (i != dt.Columns.Count - 1) { sw.Write(","); } } sw.WriteLine(""); for (int i = 0; i < dt.Rows.Count; i++) { for (int j = 0; j < dt.Columns.Count; j++) { sw.Write(DelSpecialChar(dt.Rows[i][j].ToString())); if (j != dt.Columns.Count - 1) { sw.Write(",");//分隔符 } } sw.WriteLine(""); } sw.Flush(); sw.Close(); } catch {} }public string DelSpecialChar(string str) { string result = str; string[] strQuota = { "~", "!", "@", "#", "$", "%", "^", "&", "*", "`", ";", "'", ",", ".", "/", "/,", "<", ">", "?" }; for (int i = 0; i < strQuota.Length; i++) { if (result.IndexOf(strQuota[i]) > -1) result = result.Replace(strQuota[i], ""); } return result; }
0 0
- C#中将DataTable中数据导出到csv文件中
- C#中将DataTable中数据导出到csv文件中
- C#中将DataTable中数据导出到csv文件中
- C#中将DataTable中数据导出到csv文件中
- C#中将DataTable中数据导出到csv文件中
- C#导出DataTable数据到CSV文件中
- C# - 数据备份-datatable数据写入到CSV文件中
- c#将DataTable中数据写入到CSV文件中
- C# 导出DataTable数据到Excel文件中
- C#_把dataTable数据导出到CSV,XLS文件
- C# 导出DataTable至csv文件
- 导出数据到CSV文件
- C# 读写CSV文件到DataTable
- C#读取csv文件内容到DataTable
- C#读取CSV文件到DataTable
- C#将gridcontrol中的数据导出到.csv文件
- c#实现将DataTable中的数据导出到DBF文件
- 如何读取CSV数据到DataTable中
- 小波变换的相关
- iOS开发网络篇—监测网络状态
- iOS开发多线程-自定义NSOperation
- php APP缓存
- android Notification跳转 getIntent()问题
- C#导出DataTable数据到CSV文件中
- python爬虫环境搭建
- Android测试教程6--测试我们的Application
- php返回xml,json,array
- Machine Learning week 6 quiz: Machine Learning System Design
- Python常见第一个错误
- ABAP 提取或去除字符串中的中文字符(双字节字符)
- php链接数据库类
- js正则表达式RegExp 对象