【发布时间】:2016-06-28 21:55:46
【问题描述】:
我正在构建一个 Excel 导入功能,允许用户指定哪些列映射到对象的哪个属性。然后使用反射,创建一个新对象,设置属性值并将新对象插入 DbSet。但是,一些新对象可能是重复的,应该更新现有记录,而不是作为新对象添加到 DbSet。
Excel 工作表将不包含对象 ID 列。所以我想为其他字段(例如名字和姓氏)的组合添加一个索引。然后我想将对象列表传递给存储过程,就像传递表参数一样;所以我可以从数据库中选择索引匹配的所有记录。
如何将对象列表传入实体框架存储过程?
【问题讨论】:
标签: c# excel entity-framework stored-procedures