xiao59aa 2023-07-18 09:31 采纳率: 50%
浏览 12
已结题

C# sqlBulkCopy插入问题

C#SqlBulkCopy复制的目标表主键ID非空自增插入不了问题!
System.Data.SqlClient.SqlException:“违反了 PRIMARY KEY 约束“PK_Check_SN”。不能在对象“dbo.Check_SN”中插入重复键。重复键值为 (1)。

            dt.Columns.Add("ID", typeof(Int32));
            dt.Columns.Add("SN", typeof(String));
            dt.Columns.Add("GongDan", typeof(String));
            dt.Columns.Add("GuDingWei", typeof(String));
            dt.Columns.Add("工单数", typeof(String));
            dt.Columns.Add("物料编码", typeof(String))

sqlserver中表是自增非空并且不允许插入,怎么能让映射关系跳过id呢,我听说sqlbulkcopy要求映射表和数据源一一对应

  • 写回答

1条回答 默认 最新

  • 我可是森森呢 2023-07-19 13:02
    关注

    DataTable里不用加自增主键的列

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 7月29日
  • 已采纳回答 7月21日
  • 创建了问题 7月18日

悬赏问题

  • ¥15 BAT根据上两级文件夹重新命名文件要求BAT
  • ¥30 不会,学习,有偿解答
  • ¥15 SQL查询语句报错(检查)
  • ¥15 此表中公式应该怎么写
  • ¥15 求HI-TECH PICC 9.50 PL3安装包
  • ¥15 下载ctorch报错,求解
  • ¥15 如何入门学习c语言,单片机
  • ¥15 idea 编辑语言的选择
  • ¥15 Windows下部署Asmjit
  • ¥15 请问双层规划模型的上下层目标函数不一致,是如何保证迭代收敛性的