当前位置:  开发笔记 > 编程语言 > 正文

使用实体框架批量插入/更新

如何解决《使用实体框架批量插入/更新》经验,为你挑选了1个好方法。

我不相信实体框架根本不进行批量插入(目前).因此,如果必须保持DB往返次数如此之低,则可能必须使用存储过程或数据库触发器.幸运的是,Entity Framework支持返回实体类型的存储过程.MSDN上有关于此的文档.您可以创建一个proc,它接受一个标签的字符串列表并返回标签实体实例.或者,您可以在post表中添加VARCHAR列以获取分隔的标记列表,并在触发器中对其进行解析.



1> Craig Stuntz..:

我不相信实体框架根本不进行批量插入(目前).因此,如果必须保持DB往返次数如此之低,则可能必须使用存储过程或数据库触发器.幸运的是,Entity Framework支持返回实体类型的存储过程.MSDN上有关于此的文档.您可以创建一个proc,它接受一个标签的字符串列表并返回标签实体实例.或者,您可以在post表中添加VARCHAR列以获取分隔的标记列表,并在触发器中对其进行解析.

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有