人大金仓 sqlserver版 存在datetime类型字段 执行 bulkCopy 报错 返回

SqlSugar 沟通中
1 172

     目前发现是有datetime字段的 bulkCopy 就会报错

image.png

public IActionResult GetTT10()

     {


         var db = DbManger.Db;

         var list = new List<AAA>() { 

             new AAA() { Id = Guid.NewGuid(), filed_01 = "测试",CreateDate=DateTime.Now },

             new AAA() { Id = Guid.NewGuid(), filed_01 = "测试2" ,CreateDate=DateTime.Now},

             new AAA() { Id = new Guid("2A1B3932-59E3-404A-943D-F08D38C25973"), filed_01 = "修改测试2",CreateDate=DateTime.Now },

             new AAA() { Id = Guid.NewGuid(), filed_01 = "测试2" ,CreateDate=DateTime.Now},

         };

         var y = db.Storageable(list).ToStorage();

         y.BulkCopy();//不存在插入

         y.BulkUpdate();//存在更新

         return Content("success");

     }

 }

  

 public class AAA

 {

     [Key]

     [SugarColumn(IsPrimaryKey = true)]

     public Guid Id { get; set; }

     public string filed_01 { get; set; }


     public DateTime CreateDate { get; set; }

 }


热忱回答1

  • fate sta fate sta VIP0
    1个月前

    这个要等他们升级DLL ,已经反馈了,你加那个微信跟进一下

    0 回复