Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

Diskuze: Použitie for pri napĺňaní databázy z textov v textboxoch

C# .NET .NET (C# a Visual Basic) Použitie for pri napĺňaní databázy z textov v textboxoch American English version English version

Aktivity (1)
Avatar
Libor Šimo (libcosenior):21.7.2013 11:10

Chcem sa spýtať, či je možné vyriešiť nasledovný problém pomocou cyklu.
Mám 180 TextBoxov (60 krát 3) a potrebujem údaje do nich zadané užívateľom vložiť do listu objektov o 3 prvkoch kliknutím na tlačítko.
Takto vyzerá vloženie prvého prvku

private void btnUlozZmenyCeny_Click(object sender, EventArgs e)
{
    string material    = tbxM1.Text;
    string jedMnozstva = tbxJm1.Text;
    float jedCena      = Convert.ToSingle(tbxJm1.Text);
    cennik.NaplnPolozku(material, jedMnozstva, jedCena);
}

Nasledujúce tri hodnoty sa nachádzajú v TextBoxoch:
tbxM2.Text, tbxJm2.Text a tbxJm2.Text
atď. až do 60.
Dá sa na toto použiť cyklus (ak áno, ako), alebo je potrebné to vypísať po položkách?

Editováno 21.7.2013 11:10
Odpovědět 21.7.2013 11:10
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Libor Šimo (libcosenior)
David Čápka:21.7.2013 11:11

K čemu máš proboha 180 textboxů?

Nahoru Odpovědět 21.7.2013 11:11
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
ajnstajnke
Člen
Avatar
ajnstajnke:21.7.2013 11:15

Není lepší použít databázovou tabulku DataGridView než 180 texboxů? To máš celou tabulku a lépe se s ní pracuje.

 
Nahoru Odpovědět 21.7.2013 11:15
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na ajnstajnke
David Čápka:21.7.2013 11:16

Že to lidem nepřijde divné, když někam dávají 180 textboxů :D

Nahoru Odpovědět 21.7.2013 11:16
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
ajnstajnke
Člen
Avatar
Odpovídá na David Čápka
ajnstajnke:21.7.2013 11:25

Přiznám se, že nevím jak k tomu vůbec může dojít aby si někdo dal tu práci a dělal to takhle.

 
Nahoru Odpovědět 21.7.2013 11:25
Avatar
Libor Šimo (libcosenior):21.7.2013 11:32

Ešte sa len učím c#, ale aj tam chcem napísať pre manželku program.
Jedno okno má dať možnosť meniť 60 položiek cenníku potravín.
http://imgupload.sk/viewer.php?…
Ďalšie okno má dať možnosť zadávať nové druhy zákuskov.
http://imgupload.sk/viewer.php?…

Nahoru Odpovědět 21.7.2013 11:32
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Libor Šimo (libcosenior)
David Čápka:21.7.2013 11:33

Ano, tohle je tabulka.

Nahoru Odpovědět 21.7.2013 11:33
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Odpovídá na David Čápka
Libor Šimo (libcosenior):21.7.2013 11:36

Takže mám použiť DataGridView?

Nahoru Odpovědět 21.7.2013 11:36
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Libor Šimo (libcosenior)
David Čápka:21.7.2013 11:38

Sazmořejmě, děláš tabulku, ne textové políčko.

Nahoru Odpovědět 21.7.2013 11:38
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.