AnswerBun.com

Filtrar informacion de un Datatable con instruccion IN

Stack Overflow en español Asked by elnapster on January 4, 2022

tengo la siguiente filtrado:

dtBahias = dtBahiasCompletas.AsEnumerable() .Where(row => row.Field<String>("BAHIA") != "A1") .OrderBy(row => row.Field<String>("BAHIA")) .CopyToDataTable();

Pero ahora quisiera que en lugar de un solo valor (A1) fueran varios valores (A1,A2,A3), así como en SQL Server utilizar la instrucción IN , pero no se si acá se podrá utilizar igual o parecido , para que pueda aceptar ese filtrado.

One Answer

Puedes usar .Contains() para lograr chequear multiples valores:

valores = new string[] {"A1", "A2", "A3"};
dtBahias = dtBahiasCompletas.AsEnumerable() .Where(row => valores.Contains(row.Field<String>("BAHIA")) .OrderBy(row => row.Field<String>("BAHIA")) .CopyToDataTable();

Answered by F.Igor on January 4, 2022

Add your own answers!

Related Questions

Mapeo con robot Pepper

0  Asked on August 26, 2021 by vic897

   

Como almacenar en un array lo que se escoge de varios select

0  Asked on March 15, 2021 by victor-godoy

 

Jest no esta tomando la url

0  Asked on March 11, 2021

         

Crear fichero con fecha y hora específica con “touch”

1  Asked on March 5, 2021 by ivan-caballero-cano

   

Separar una cadena json, guardando en variables con su respectivo valor

3  Asked on March 4, 2021 by francisco-guillermo-herrera-ga

     

¿Como ejecuto un comando de curl usando ajax?

1  Asked on March 3, 2021 by yeikerdev

       

ejecutar archivo python desde aplicación php

1  Asked on March 2, 2021 by infiniteroads

   

Poner en producción un sitio con arquitectura MVC

1  Asked on March 2, 2021 by daniel-sandoval

     

Seleccionar item automáticamente en ListView

1  Asked on March 1, 2021 by richard-mancilla

     

Ask a Question

Get help from others!

© 2023 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP, SolveDir