我正在使用SSIS和BIDS将数据从CSV
文件加载到数据库。我的数据源有一列integer nullable
值。首先,我将这些值加载到recordset
目标中,然后在Foreach
中迭代它们。我将int值映射到Object
变量,因为整数不能为null。在foreach中我有一个简单的Execute Sql,它向数据库插入值。但它没有用,当空值出现时,它会抛出一个错误:
Unsupported data type on parameter binding 0.". Possible failure reasons:
Problems with the query, "ResultSet" property not set correctly, parameters
not set correctly, or connection not established correctly.
当数据源包含nulls
时,在foreach容器中使用整数值的正确方法是什么?