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

Američtí mariňáci si tisknou kasárna z betonu na 3D tiskárně

Američtí mariňáci si tisknou kasárna z betonu na 3D tiskárně

** Americká námořní pěchota nedávno představila 3D tištěná kasárna pro vojáky ** Ty jim tiskne velká 3D tiskárna na beton ** Výsledkem je solidní obytný prostor, který je slušně chráněný před nepřátelskou palbou

Stanislav Mihulka | 18

Portál občana už funguje. Na státní web vypadá až překvapivě použitelně

Portál občana už funguje. Na státní web vypadá až překvapivě použitelně

** Portál občana už funguje, vyřídíte na něm první požadavky ** Funkce se budou postupně rozšiřovat ** Web je docela moderní a přehledný

David Polesný | 66

Google Cloud Next: Blíží se bitva o to, kdo ovládne cloud, tedy internet zítřka

Google Cloud Next: Blíží se bitva o to, kdo ovládne cloud, tedy internet zítřka

** Google v týdnu ukázal nové telefony Pixel ** V Londýně se ale také konal Google Cloud Next ** Konference o tom, jak bude vypadat internet v cloudu zítra

Jakub Čížek | 31

Čtyřicet procent je moc. Spalovací motory nedokážou splnit požadavek EU na snížení emisí

Čtyřicet procent je moc. Spalovací motory nedokážou splnit požadavek EU na snížení emisí

** EP nařídil automobilkám snížit o 40 % emise CO2 ** EU chce zvýšit podíl elektromobilů ** Výrobci hrozí ztrátou pracovních míst

Karel Kilián | 254


Aktuální číslo časopisu Computer

Jak vytvořit a spravovat vlastní web

Velký test herních klávesnic a DVB-T2 tunerů

Vše o formátu RAW

Vybíráme nejlepší základní desku