gpt4 book ai didi

c# - 具有多个条件的数据表选择

转载 作者:IT王子 更新时间:2023-10-29 03:53:26 24 4
gpt4 key购买 nike

我有一个包含 4 列 A、B、C 和 D 的数据表,这样列 A、B 和 C 的值的特定组合在数据表中是唯一的。

目标:对于给定的 A、B 和 C 列值组合,找出 D 列的值。

我想循环遍历数据行集应该可以做到。有没有办法使用 Datatable.Select() 来完成这个?更具体地说 - 我可以在选择过滤器中有多个条件,即 A、B 和 C 列中每一列的逻辑 AND 运算符连接条件。

最佳答案

是的,DataTable.Select 方法支持 bool 运算符,就像您在“真实”SQL 语句中使用它们一样:

DataRow[] results = table.Select("A = 'foo' AND B = 'bar' AND C = 'baz'");

参见 DataColumn.Expression in MSDN了解 DataTable 的 Select 方法支持的语法。

关于c# - 具有多个条件的数据表选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1990946/

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