
Seleccionar los valores distintos de un DataTable
Publicado por Leonardo Josué (52 intervenciones) el 27/08/2010 21:25:43
Buenas Tardes a Todos los foristas:
Estoy trabajando con ASP.NET con C# en el Framework 3.5. Estoy modificando un programa en donde se trabaja con un objeto DataTable el cual contiene más o menos la siguiente información:
DataTable
idEmpleado|nombreEmpleado|idCurso|descripcionCurso
1|Hugo|1|Visual Studio 2008: ASP.NET 3.5
1|Hugo|2|Visual Studio 2008: ADO.NET 2008
1|Hugo|3|Visual Studio 2008: Windows Workflow Fundation
2|Paco|1|Visual Studio 2008: ASP.NET 3.5
2|Paco|4|Visual Studio 2008: Windows Presentation Fundation
2|Paco|5|Visual Studio 2008: Windows Comunication Fundation
3|Luis|1|Visual Studio 2008: ASP.NET 3.5
3|Luis|2|Visual Studio 2008: ADO.NET 2008
3|Luis|6|Visual Studio 2008: Team Fundation Server
Lo que necesito es a partir de esta DataTable obtener todos los idCursos distintos, así como su respectiva descripción:
1|Visual Studio 2008: ASP.NET 3.5
2|Visual Studio 2008: ADO.NET 2008
3|Visual Studio 2008: Windows Workflow Fundation
4|Visual Studio 2008: Windows Presentation Fundation
5|Visual Studio 2008: Windows Comunication Fundation
6|Visual Studio 2008: Team Fundation Server
He visto que el objeto DataTable tiene un método denominado Select, el cual permite filtrar la información, pero no he encontrado la manera de filtrar lo que necesito.
Alguien de ustedes tiene idea de si se puede hacer con esta propiedad? o existe algún otro método para obtener la salida que necesito?
Sé que podría obtener esto haciendo una consulta a la BD y aplicando el operador distinct, pero la idea es hacerlo sólo con el objeto DataTable que recibe el procedimiento.
De antemano muchas gracias por la ayuda que me puedan proporcionar.
Saludos
Leo
Estoy trabajando con ASP.NET con C# en el Framework 3.5. Estoy modificando un programa en donde se trabaja con un objeto DataTable el cual contiene más o menos la siguiente información:
DataTable
idEmpleado|nombreEmpleado|idCurso|descripcionCurso
1|Hugo|1|Visual Studio 2008: ASP.NET 3.5
1|Hugo|2|Visual Studio 2008: ADO.NET 2008
1|Hugo|3|Visual Studio 2008: Windows Workflow Fundation
2|Paco|1|Visual Studio 2008: ASP.NET 3.5
2|Paco|4|Visual Studio 2008: Windows Presentation Fundation
2|Paco|5|Visual Studio 2008: Windows Comunication Fundation
3|Luis|1|Visual Studio 2008: ASP.NET 3.5
3|Luis|2|Visual Studio 2008: ADO.NET 2008
3|Luis|6|Visual Studio 2008: Team Fundation Server
Lo que necesito es a partir de esta DataTable obtener todos los idCursos distintos, así como su respectiva descripción:
1|Visual Studio 2008: ASP.NET 3.5
2|Visual Studio 2008: ADO.NET 2008
3|Visual Studio 2008: Windows Workflow Fundation
4|Visual Studio 2008: Windows Presentation Fundation
5|Visual Studio 2008: Windows Comunication Fundation
6|Visual Studio 2008: Team Fundation Server
He visto que el objeto DataTable tiene un método denominado Select, el cual permite filtrar la información, pero no he encontrado la manera de filtrar lo que necesito.
Alguien de ustedes tiene idea de si se puede hacer con esta propiedad? o existe algún otro método para obtener la salida que necesito?
Sé que podría obtener esto haciendo una consulta a la BD y aplicando el operador distinct, pero la idea es hacerlo sólo con el objeto DataTable que recibe el procedimiento.
De antemano muchas gracias por la ayuda que me puedan proporcionar.
Saludos
Leo
Valora esta pregunta


0