检查您的源文件,可能没有您要添加的列。 点击“浏览”,并重新加载包含该列的文件。 第二种解决方案: 在“扁平文件连接管理器编辑器”的第一页中指定的格式应该仅为分隔符。 将您的格式更改为其他格式,然后将其改回“分隔符”,然后转到“列”部分,列分隔符下拉菜单应该已启用。
这个错误非常明显,请在平面文件连接管理器中选择行分隔符,并使用任何一个高亮显示的列分隔符来消除该错误。通常我们使用{CR}{LF}作为换行符,请查看下面对{CR}{LF}的定义。换行符包括CR或LF。Windows在行末使用{CR}{LF},而Unix只使用LF。请参照快照选择高亮显示的列分隔符以避免程序包中的错误。
假设您正在尝试从Flat File连接管理器的高级选项卡中添加一个新列,那么您必须注意每个列的ColumnDelimiter属性是设置列分隔符的地方,除了最后一列,该属性用于设置行分隔符。 回到错误: 行分隔符不能与列分隔符相同。 您必须检查最后一列的分隔符是否与前面的列不同。 更新1 - 实验 我添加了一个新的平面文件连接管理器,并在高级选项卡中添加了两列。从下面的屏幕截图中,您可以检查第一列分隔符是,,而第二列是{CR}{LF}。 如果您尝试将第二个分隔符更改为,,您将收到以下错误并且属性无法更改: