【发布时间】:2013-09-20 17:26:24
【问题描述】:
我在应用程序中有两个带有条件的数据表,并希望对多行进行一些处理以更新列值。
例如:
我有 10000 行的 datatable1。我想通过 datatable.select("condition") 过滤行,并根据条件更新行值。
如果有任何条件,我从数据表中找到 20 行。我想一口气更新这 20 条记录。不在任何循环中。我有数据行数组,这些值要在数据表中更新。
【问题讨论】:
-
您究竟想如何更新行?这似乎是您可以使用
in关键字对动态查询执行的操作。 -
你认为没有循环如何做到这一点?如果框架提供了一些方法,它也会在内部做一个循环!
-
也许他的意思是 lambda 表达式.. 但无论如何都会有一个循环
-
@Sriram - 是的,我知道但更好的方法或任何我不知道的方法!这就是我发布问题的原因。
-
@darkdog - 感谢您的理解。我正在寻找类似的东西。