gpt4 book ai didi

c# - 如何访问脚本任务中的 csv 字段

转载 作者:行者123 更新时间:2023-11-30 22:58:23 25 4
gpt4 key购买 nike

我是 SSIS 的新手,需要将旧的 DTS 包重写为新的 SSIS 包。该包有一个脚本任务。据我了解,该任务访问 csv 文件中的单个记录:

DTSSource("列名")

我不知道如何在 SSIS 脚本任务中完成此操作(获取单元格值)。在此先感谢您的帮助。

最佳答案

如果您的目标是使用脚本来处理每条记录,我猜您正在寻找脚本组件,而不是脚本任务。脚本组件位于数据流任务中,可以连接到平面文件源的输出。这将包含 Input0_ProcessInputRow 方法,该方法针对输入中的每一行调用一次。如果您通过单元格值引用列,则可以通过 Row 参数中的名称访问行的每一列。例如,要在 C# 脚本组件中获取 ColumnA 的值(假设这是一个 DT_STR 列),您可以使用

string columnA = Row.ColumnA;

关于c# - 如何访问脚本任务中的 csv 字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53049374/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com