Ver Mensaje Individual
  #1  
Antiguo 01-12-2021
elrayo76 elrayo76 is offline
Miembro
 
Registrado: ene 2004
Ubicación: En la tierra, por eso mis archivos en la tierra y no en la nuebe...
Posts: 305
Reputación: 23
elrayo76 Va camino a la fama
Registros distintos en DataTable

Buenas en esta oportunidad me toco desarrollar algo en C# y tengo una cuestión que no puedo resolver.

Digamos que tengo un DataTable con algunos registros y las siguientes columnas

Ramo | Producto | Poliza | Descripcion | ......
1730 1 200 Pruebas 2
1730 1 200 Pruebas
1730 1 200 Pruebas 2
1730 1 120 Pruebas

Digamos que mas o menos esos son los datos que puede tener el DataTable. Ahora bien, como se puede hacer con LINQ o Lambda para que yo pueda saber si los registros agrupados por Ramo/Producto/Poliza tienen alguno con la descripción distinta.

Para el ejemplo que puse me debería devolver que existen registros con distinta descripción (1730/1/200). No me importa saber en que grupo de registros es el problema en este caso, solo saber que no cumplen con la condición esperada.

Esto que planteo es porque levanto un Excel que paso a un DataTable y los registros con la misma agrupación (Ramo/Producto/Poliza) tienen que tener algunos de sus campos iguales para que se pueda importar luego a la base de datos (ejemplo: la descripción).

¿De no ser tan fácil de resolver con lo que pido, que otra forma de hacerlo se les ocurre?.

Espero haberme hecho entender. Cualquier cosa me dicen.

Saludos,
El Rayo
__________________
Si tienes una función o procedimiento con diez parámetros, probablemente hayas olvidado uno
Responder Con Cita