Fråga : Hur kan jag lösa ”, queryresultaten kan inte enumarateds mer än en gång”,

om I-försök att skriva nedanfört kodifierar: felretur till mig: ** Queryresultaten kan inte vara uppräknad mer än en gång ** för class=" codeSnippet " för

1 för >public utan laga kraft StartTransaction för id= " codeSnippet817990 " för >
" klar "

Svar : Hur kan jag lösa ”, queryresultaten kan inte enumarateds mer än en gång”,

vad om:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
offentliga utan laga kraft StartTransaction ()
        {
            använda (var-stockMovementCtx = nya StockMovementCtxDataContext ())
            använda (var-räckvidd = nya TransactionScope ())
            {

                var-stockMovementItems = från s i stockMovementCtx.spStockMovementForTransaction (TicketID, ItemTypeNo, ItemID, TransactionType,
                                                                                                  FromLocation ToLocation, antal, PersonelNo, cuser
                                                                                                  )
                                         välj s;

                ReturnCode = s.ReturnCode;
               // MessageBox.Show (stockMovementItems.First () .ToString ());
                ReturnMsg = s.ReturnMessage;
                TransactionType = s.TransactionType;
                TicketID = s.TicketID;
Andra lösningar  
 
programming4us programming4us