问题描述
我正在使用 linq2db
.NET Core 库批量插入集合。这段代码可以执行而不会出错,但数据库中没有数据。人员列表对象中有 2000 个人员对象。 Person 对象中已经有标识。
using (var db = sqlServerTools.CreateDataConnection(connstring)
{
await db.BulkcopyAsync(new BulkcopyOptions { KeepIdentity = true,TableName = "[Persons].[Person]" },persons);
}
Person
表在 Persons
架构中。
我也试过 Bulkcopy
可以毫无例外地执行,但在数据库中仍然没有。
已完成一些故障排除:
带架构的模型
[Table("Person",Schema = "Persons")]
public partial class Person
{
[Key]
public int Id { get; set; }
}
没有模式的模型
[Table("Person")]
public partial class Person
{
[Key]
public int Id { get; set; }
}
我错过了什么?如何进一步排除故障?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)