【问题标题】:how to add column mapping in sqlbulkcopy in c# where column names contains White Space如何在 c# 中的 sqlbulkcopy 中添加列映射,其中列名包含空格
【发布时间】:2014-04-28 08:17:47
【问题描述】:
using (SqlBulkCopy sc = new SqlBulkCopy(conn))
{
    sc.DestinationTableName = destination;

    sc.ColumnMappings.Add("ID","ID #");
    sc.ColumnMappings.Add("Amount","Amount in USD");

    sc.WriteToServer(datatable);
}

我得到的错误是列在给定的列映射中不匹配

提前致谢。

【问题讨论】:

    标签: sql .net sqlbulkcopy


    【解决方案1】:

    找到的解决方案需要在字段周围添加方括号,仅在列名中涉及的空白处

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-17
      • 2014-03-29
      • 2019-02-17
      • 2015-04-03
      • 2016-06-20
      相关资源
      最近更新 更多