C sharp - Concatenar consulta

   
Vista:

Concatenar consulta

Publicado por enzo (2 intervenciones) el 12/04/2017 01:31:07
Hola como están, tengo que realizar una consulta dirigidas a dos maquinas con sql cada una y sus respectivas bd
por cada maquina hago lo siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
var dupli = from du1 in dbcontextK1.PRODUCCION
                        where du1.ALTA >= buscar1 && du1.ALTA <= buscar2 && du1.ETIQUETA.StartsWith(valo)
                        group du1 by new
                        {
                            du1.ETIQUETA
                        } into g
                        where g.Count() > 1
                        select new
                        {
                            g.Key.ETIQUETA,
                            Expr1 = g.Count()
                        };
 
            var dupli2 = from du1 in dbcontextK2.PRODUCCION
                         where du1.ALTA >= buscar1 && du1.ALTA <= buscar2 && du1.ETIQUETA.StartsWith(valo)
                         group du1 by new
                         {
                             du1.ETIQUETA
                         } into g
                         where g.Count() > 1
                         select new
                         {
                             g.Key.ETIQUETA,
                             Expr1 = g.Count()
                         };
y queda consulta la muestro en dos datagridview, lo que pretendo es agrupar ambas consultas y mostrarlas en un solo datagridview desde ya gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Wilfredo Patricio Castillo

Concatenar consulta

Prueba con:

dupli=dupli.tolist();
dupli2=dupli2.tolist();

var resultados=dupli.Union(dupli2);

Saludos cordiales,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Concatenar consulta

Publicado por enzo (2 intervenciones) el 15/04/2017 17:07:21
hola gracias por tu respuesta pero me tira este error
The specified LINQ expression contains references to queries that are associated with different contexts.'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Wilfredo Patricio Castillo

Concatenar consulta

Prueba a crear las listas con los tipos de datos que obtienes y los llenas mediante un foreach cada lista de manera independiente y al final haces las uniones.

Saludos cordiales,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar