为了账号安全,请及时绑定邮箱和手机立即绑定

C# SqlBulkCopy 错过一行

C# SqlBulkCopy 错过一行

C#
慕哥9229398 2021-08-07 15:37:25
我正在使用 SqlBulkCopy 将数据从 excel 和另一个数据库导入到 2 个不同的 SQL 表中。一切都很顺利,直到我每次在目标表中丢失一行时,无论是来自 excel 还是来自其他数据库的源。连接字符串如下:private string GetExcelConnectionString(string excelfile)    {        Dictionary<string, string> props = new Dictionary<string, string>        {            ["Provider"] = "Microsoft.ACE.OLEDB.12.0",            ["Extended Properties"] = "'Excel 12.0 XML;HDR=YES'",            ["Data Source"] = excelfile        };        StringBuilder sb = new StringBuilder();        foreach (KeyValuePair<string, string> prop in props)        {            sb.Append(prop.Key);            sb.Append('=');            sb.Append(prop.Value);            sb.Append(';');        }        return sb.ToString();    }
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 201 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信