Cuando necesitemos buscar por la existencia o no-existencia de un valor en una Data Table podemos usar LINQ de la siguiente manera: Si deseamos buscar si en una columna llamada proceso tenemos un valor 'X': DataTable dt = GetDataTable(); var rowsWithX = dt.Select("proceso = 'X'"); if(rowsWithX.Lenght != 0) { //Hacer algo si se encuentra la X en la columna proceso } Si deseamos hacer algo cuando en la columna exista cualquier valor diferente de 'X': DataTable dt = GetDataTable(); var rowsWithoutX = dt.Select("proceso <> 'X'"); if(rowsWithoutX.Lenght != 0) { //Hacer algo si no se encuentra la X en la columna proceso } También es posible usar el operador like para ver si se encuentra una cadena de caracteres dentro de un campo de char o varchar: DataTable dt = GetDataTable(); var rowsWithoutX = dt.Select("proceso like '%X'%"); if(rowsWithoutX.Lenght != 0) { //Ha...