【发布时间】:2018-01-03 12:20:14
【问题描述】:
我正在尝试在 dapper 中使用 TVP 像这样一次插入几行:
con.Execute(@"
INSERT INTO Author (
FirstName,
LastName,
ParentAuthor
)
SELECT
FirstName,
LastName,
ParentAuthor
FROM @TVP
"
, new[]
{
new Author { FirstName = "Roger", LastName = "Smith", ParentAuthor = 1},
new Author { FirstName = "Stan", LastName = "Smith"},
new Author { FirstName = "Haley", LastName = "Smith"},
new Author { FirstName = "Francine", LastName = "Ling"}
} // .AsTableValuedParameter() => not working
);
但是有没有一种方便的方法可以将对象集合转换为 TableValuedParameter?
【问题讨论】:
标签: dapper table-valued-parameters