【发布时间】:2018-10-01 10:01:30
【问题描述】:
我们有一个 SSIS 作业,它从数据库中获取数据并将其输出到 csv 文件并将其保存到文件共享中。我们生成的 csv 中的最后一行是空白行,该文件的使用者希望将其删除。我需要弄清楚,在我们将文件写入目录之后,如何修改文件并删除最后一个空白行。我相信你可以在脚本任务中做到这一点,但我尝试过的一切都失败了,无论是 VB 还是 C#。有没有人想出如何做这样的事情?
【问题讨论】:
-
我会查看在文件末尾创建空行的生成片段并修复它,使其不会创建空行
-
文件保存后是否绝对需要删除空白行?以前这样做会更容易。
-
我已经遵循了有关如何在写入文件之前防止出现空白行的建议,但这些建议都对我没有用。因为每一行都需要有一个换行符,所以您保存的文件中总是会出现一个空白行。
标签: c# ssis ssis-2012 flat-file