entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Hola todos!!

En un DataTable tengo el resultado

id Usuario CentroCostos

01 Administrador 102

04 Auxiliar 103

06 Bodeguero 106

Tengo la siguiente consulta Query Fluent

     IEnumerable<DataRow> l_strUser = m_dtableUsuarios.AsEnumerable().FirstOrDefault(x => x["IdUsuario"].ToString() == 
    l_intIdUsuario.ToString()).Select(x => x["Usuario"]);

donde quiero seleccionar el nombre de usuario

y otra donde quiero seleccionar el CentroCosto

   var l_strCcostos = m_dTableUsuarios.AsEnumerable().FirstOrDefault(x=> x["IdUsuario"].ToString() == l_intIdUsuario).Select(x=> 
   x["CentroCostos"]);

ya cambie el datarow por var y viseversa en las dos asignaciones y el error que me sale es...

ni se encontró ningún método de extensión 'Select' que acepte un primer argumento de tipo 'System.Data.DataRow' (¿falta una directiva de uso o una referencia de ensamblado?) hay posibilidad de cambiar las anteriores consultas???

Gracias

NOTA!!! ESTOY trabajando con VS 2010 FrameW 3.5

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta