Questione : Non può aggiungere due liste

usando (WellsMusDataContext CC = nuovo WellsMusDataContext ())
{domanda = (dalla ricerca in dc.dbSessionCart
uniscono il jj
in dc.item_view sugli uguali jj.sku
di search.sku dove lo startTime
del == del &&
search.StartTime di userId del == di search.SessionID seleziona nuovo {search.sku, search.qty, jj.description, jj.price}) .ToList del
varietà (); newlist del

List = nuovo List ();
List chilolitro = nuovo List ();
{Ne del foreach del
del
(varietà p nella domanda) del
. Aggiungere (nuova stringa () {nome = p.qty});
{newlist del foreach del
del



del
} del
(varietà q nella domanda) del
. Aggiungere (nuovo item_view () {sku = q.sku, descrizione = q.description, prezzo = q.price}); il
How del
} può io aggiungere due liste chilolitro e il newlist e convertire in dataset
class= del

Risposta : Non può aggiungere due liste

Ciao reddy999;

Ciò dovrebbe fare che cosa volete.

Fernando
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:
26:
27:
28:
29:
30:
31:
32:
DataTable distacco = nuovo DataTable ();
distacco. Columns.Add (“sku„, typeof (stringa));
distacco. Columns.Add (“qty„, typeof (galleggiante));
distacco. Columns.Add (“descrizione„, typeof (stringa));
distacco. Columns.Add (“prezzo„, typeof (doppio));

WellsMusDataContext CC = nuovo WellsMusDataContext ();

domanda di varietà = dalla ricerca in dc.dbSessionCart
            unire il jj in db.item_view sugli uguali jj.CustomerID di search.CustomerID
            dove startTime del == del && search.StartTime di userID del == di search.SessionID
            selezionare nuovo
            {
                search.sku,
                search.qty,
                jj.description,
                jj.price
            };

foreach (varietà rec nella domanda)
{
    Dott. di DataRow = dt.NewRow ();
    Dott. [“sku„] = rec.sku;
    Dott. [“qty„] = rec.qty;
    Dott. [“descrizione„] = rec.description;
    Dott. [“prezzo„] = rec.price;
    distacco. Rows.Add (Dott.);
}


Gruppo di dati ds = nuovo gruppo di dati ();
ds. Tables.Add (distacco);
Altre soluzioni  
 
programming4us programming4us