¿Cómo obtener un valor "x" en una Datatable a partir de otro valor "y" como Anchor?

Hola,
Tengo una DataTable, con varias columnas, necesito obtener un valor que esta en la columna5 usando como referencia un valor en la columna0 (ambos valores estan en la misma row)
Anuente a sus comentarios,
Christopher :fox_face::wolf:

Hola @Christopher_Gomez,

Quizás no he entendido bien el problema que tienes que resolver. Entiendo que lo que quieres es obtener el valor de la columna5 para aquellas filas de la tabla cuyo valor en la columna 0 cumpla una cierta condición ¿es correcto?

Si es así una solución rápida podría ser filtrar primero la tabla ¿Qué condición debe cumplir la columna 0?

Un saludo,
Susana

Hola,

Como dice la compañera Susana, creo que he entendido lo mismo, necesitas filtrar el datatable con un valor de la columna0 para obtener el valor de la columna5.

O bien filtras con la actividad filter data table o directamente usando la propiedad Select de los Datatable, por ejemplo, datatableCompleta.Select(“[Columna0] = ‘xxx’”), esto te devolverá un Array de Datarows, si sólo te debería devolver un registro del datatable basta con coger el datarow que te devuelve y coger el dato de la columna5 del primer registro, ArrayDatarow(0)(“[Columna5]”) esto te debería devolver el dato de la columna5 y del primer registro del array.

Sakydis

2 Likes

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.