gpt4 book ai didi

sql-server - 有什么方法可以在 LLBLGen 中进行插入或更新/合并/更新插入

转载 作者:行者123 更新时间:2023-12-02 02:13:14 24 4
gpt4 key购买 nike

我想使用 LLBLGen 进行向上合并,而无需先获取然后保存实体。
我已经发现无需先获取实体即可更新的可能性,但我必须知道它已经存在。

更新条目的频率与插入新条目的频率差不多。

是否可以一步完成?
一步完成是否有意义?

事实:

  • LLBLgen Pro 2.6
  • SQL Server 2008 R2
  • .NET 3.5 SP1

最佳答案

我知道我有点晚了,但我记得与 LLBLGenPro 一起工作,这是完全可能的,它的优点之一是一切皆有可能!我没有我的样本,但我很确定你有一个名为 UpdateEntitiesDirectly 的方法可以像这样使用:

// suppose we have Product and Order Entities
using (var daa = new DataAccessAdapter())
{
int numberOfUpdatedEntities =
daa.UpdateEntitiesDirectly(OrderFields.ProductId == 23 && OrderFields.Date > DateTime.Now.AddDays(-2));
}

当使用 LLBLGenPro 时,我们能够使用 ORM 框架完成所有可能的事情,这太棒了!它还有一个名为 DeleteEntitiesDirectly 的批量删除方法,在您需要删除实体并将其替换为另一个实体的情况下可能很有用。

希望对您有所帮助。

关于sql-server - 有什么方法可以在 LLBLGen 中进行插入或更新/合并/更新插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11743405/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com