如何在脚本任务SSIS中使用C#代码为csv文件插入第二个标题行

如何在脚本任务SSIS中使用C#代码为csv文件插入第二个标题行,c#,mysql,sql-server,csv,ssis,C#,Mysql,Sql Server,Csv,Ssis,我有一个使用SSIS导出包生成的csv文件。我需要在标题级别插入一行。 我当前的CSV文件如下所示: Company;country;name;id;address XXX;yyy;ZZZ;00;wwwwwwwwwww 我需要在标题上方添加一行,如下所示: sap;vvv;nnn;aaaa;count Company;country;name;id;address XXX;yyy;ZZZ;00;wwwwwwwwwww 您将获得用作标题的复选框,然后说明为什么此要求适用于此目的我需要两行标题,

我有一个使用SSIS导出包生成的csv文件。我需要在标题级别插入一行。 我当前的CSV文件如下所示:

Company;country;name;id;address
XXX;yyy;ZZZ;00;wwwwwwwwwww
我需要在标题上方添加一行,如下所示:

sap;vvv;nnn;aaaa;count
Company;country;name;id;address
XXX;yyy;ZZZ;00;wwwwwwwwwww

您将获得用作标题的复选框,然后说明为什么此要求适用于此目的我需要两行标题,SSI生成一个只有一个标题的文件。CSV文件是逗号分隔的值,所有列标题应位于文件的第一行。你能解释一下为什么需要两行标题吗(如果可能的话,还可以举个例子)?也许有更好的方法来解决实际问题。列的数量是固定的还是动态的?