image/svg+xml

» Poradna » Programy

C# LINQ - ListView

 |   |  Microsoft Windows 7 Chrome 26.0.1410.64

Zdravím,Nejprve Vás seznámím se situací. Mám databázi o dvou tabulkách, přičemž v jedné jsou dva sloupce: Firmy, Dotace a v té druhé je více sloupců, ale důležité jsou dva sloupce taktéž Firmy, Dotace. V té druhé se vypisují záznamy o Firmách a jejich dotací a já potřebuji tu druhou tabulku projet a vždy, když se najde Firma podle názvu z té první tabulky, tak aby se u toho záznamu zachytila ta dotace a přičetla se, v té druhé tabulce může být stejná firma vícekrát, takže jinými slovy se hledá ta jedna firma v té tabulce, kde se nachází ta firma vícekrát a musí se sečíst všechny dotace z té tabulky a po přečtení se zapsat do té první tabulky, kde se zapíše konečný součet. PS: Doufám, že jsem tu situaci popsal co nejlépe a omlouvám se, že je to delší. Zatím mám tento algoritmus:var zobrazExkurze = from Exkurze in linq.Třídy select new ListViewItem(new string[]{Exkurze.Třída}); LVsrps.Items.AddRange(zobrazExkurze.ToArray()); // LVsrps je ListView int pocetTrid = zobrazExkurze.ToArray().Length; for (int pocet=0;pocet<pocetTrid;pocet++) { string nazevAnalyzovaneTridy = zobrazExkurze.ToArray()[pocet].ToString(); var hledaTrida = linq.Exkurze.Where(trid => trid.Třídy == nazevAnalyzovaneTridy).Where(trid => trid.Schválil == true).Sum(dot => dot.Dotace); LVsrps.Items.Add(hledaTrida.ToString()); }A následně chci tu výslednou dotaci zapsat hned vedle těch firem, které už jsou v ListView zapsané.

Odpovědi na otázku

 |   |  Microsoft Windows 7 Chrome 26.0.1410.64

Už není třeba vyřešil jsem to sám.

Souhlasím  |  Nesouhlasím

Související témata: Dotace, Firma, Stejná firma, Konečný součet, Algoritmus




Určitě si přečtěte

Tohle tak jednou zažít: Nová vzducholoď Airlander 10 s prosklenou podlahou

Tohle tak jednou zažít: Nová vzducholoď Airlander 10 s prosklenou podlahou

** Airlander 10 nabídne plavby vzduchem v interiéru s prosklenou podlahou ** Luxusní vzducholoď byla původně vyvíjena pro vojenské účely ** Počítá se s třídenními „kochacími“ výlety za poznáním

Karel Kilián | 7

Jak funguje největší akumulátor v Česku: podívejte se do elektrárny Dlouhé Stráně

Jak funguje největší akumulátor v Česku: podívejte se do elektrárny Dlouhé Stráně

** Přečerpávací vodní elektrárna Dlouhé stráně je obdivuhodné technické dílo ** Stejná turbína vyrábí elektřinu i tlačí vodu zpět do horního jezera ** Strojovna elektrárny je zabudována v podzemí

David Polesný | 27

Osudová havárie Concordu: Před 18 lety přišel konec nadzvukových dopravních letadel

Osudová havárie Concordu: Před 18 lety přišel konec nadzvukových dopravních letadel

** Concorde byl nejrychlejším dopravním letadlem ** Atlantik dokázal přeletět za cca 3 až 3,5 hodiny ** Před osmnácti lety tragická havárie provoz těchto letadel prakticky ukončila

David Polesný, Jiří Černý | 38

Mobil letí z výšky na zem a nic se mu nestane! Podívejte se, jak ho ochrání unikátní aktivní pouzdro

Mobil letí z výšky na zem a nic se mu nestane! Podívejte se, jak ho ochrání unikátní aktivní pouzdro

** Toto pouzdro zaručeně ochrání mobil při pádu ** Německý inženýr na něm pracoval 4 roky ** V letu vytáhne pružnou ochrannou konstrukci

Karel Kilián | 26

15 věcí, které umí Windows 10, ale možná o nich vůbec nevíte

15 věcí, které umí Windows 10, ale možná o nich vůbec nevíte

** Systém Windows 10 umí spoustu užitečných drobností ** O mnoha praktických funkcích pravděpodobně ani nevíte ** Poznejte užitečné tipy, které se vám mohou hodit každý den

Vladislav Kluska | 39


Jízdní řády Bileto
Aktuální číslo časopisu Computer

Jak mobily určují svoji polohu?

Velký test notebooků pro studenty

Nejlepší reproduktory na párty

Služby a aplikace pro výuku angličtiny