实现DataTable转TXT文件代码如下:
 public ExecutionResult DataTableToTxt(DataTable vContent, string vOutputFilePath)
{
ExecutionResult sResult = new ExecutionResult();
StringBuilder sTxtContent; try
{
if (File.Exists(vOutputFilePath))
File.Delete(vOutputFilePath); sTxtContent = new StringBuilder(); //数据
foreach (DataRow row in vContent.Rows)
{
for (int i = ; i < vContent.Columns.Count; i++)
{
sTxtContent.Append(row[i].ToString().Trim());
sTxtContent.Append(i == vContent.Columns.Count - ? "\r\n" : "\t");
}
}
File.WriteAllText(vOutputFilePath, sTxtContent.ToString(), Encoding.Unicode);
sResult.Status = true;
}
catch (Exception ex)
{
sResult.Message = ex.Message;
sResult.Status = false;
}
return sResult;
}

最新文章

  1. Spring中Bean的实例化
  2. 用systemd脚本自动启动node js程序
  3. thinkphp3.2设置session的过期时间
  4. ActionBarCompat
  5. swift基本运算符
  6. 在Intellij IDEA或者PhpStorm下用X-debug调试PHP
  7. 【HDOJ】3509 Buge&#39;s Fibonacci Number Problem
  8. CODE - TSQL convert Query to JSON
  9. Pomelo聊天室框架
  10. Java学习笔记之集合
  11. ASP.NET Core教程【三】实体字段属性、链接标签、并发数据异常、文件上传及读取
  12. Mybatis配置信息浅析 MyBatis简介(二)
  13. controller修改response返回值
  14. [JLOI2011]不重复数字
  15. git cmd 命令在已有的仓库重新添加新的文件夹
  16. Django 前台通过json 取出后台数据
  17. Python单元测试框架之pytest 2 -- 生成测试报告
  18. [loss]Triphard loss优雅的写法
  19. .NETCore Sqlserver下对Dapper的扩展支持
  20. leetcode67

热门文章

  1. 零基础入门--中文命名实体识别(BiLSTM+CRF模型,含代码)
  2. laravel .env 文件的使用
  3. 央行下属的上海资信网络金融征信系统(NFCS)签约机构数量突破800家
  4. JS开发常用工具函数 总结
  5. springboot中各个版本的redis配置问题
  6. [学习笔记]k短路
  7. 2018-9-20-断点调试-Windows-源代码
  8. POJ1741 点分治模板
  9. grep工具
  10. lnmp一键安装,安装php时失败