Pomoc za C#,hitno

Pomoc za C#,hitno

offline
  • Pridružio: 10 Dec 2005
  • Poruke: 355

Radim program u C#-u za Ispit,tj.prakticni deo,pa mi treba pomoc.!!!

Kako da podatke u combo box-u(primer:monitori),dobijem u list box-u(primer:samsung.....i td),tj.spisak svih monitora,a kad promenim na Graficke Karte,da dobijem spisak istih.

jos nesto: tabele su:
Proizvodi(ProizvodID,Naziv)
faktura(fakturaID,KupacID,Datum,BrojFakture)
Kupci(KupacID,ImePrezime,Email,Telefon)
Komponente(KomponentaID,Naziv,Kolicina,Cena)
StavkaFakture(StavkaFaktureID,FakturaID,KomponentaID,Jedinicnacena,Kolicina)

e sad,kako da dobijem podatke o kupcu: koje je komponente kupio(odabrao,i po kojoj ceni?)

Hvala Unapred.........



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 18 Apr 2003
  • Poruke: 8134
  • Gde živiš: U kesici gumenih bombona...

Komponente bi mogle da se koriste za grupu, a proizvodi za podgrupu.
Ne znam tacno sta koja tabela sadrzi, ali princip je da svaki proizvod sadrzi atribut u svojoj tabeli iz tabele komponente na osovu cega ces da vrsis selekciju.

Komponente(komId, komNaziv...)
Proizvodi(proId, komId, proNaziv...)

Ako si u comboboxu zapisivao i Id svake komponente, onda bi sql za listbox izgledao ovako:

SELECT proNaziv FROM proizvodi WHERE komId = " + idKojiSiZapisaoUComboboxuZaTuKomponentu

Ako nisi zapisivao ID, onda prvo moras da uzmes ID na osnovu imena Komponente, pa onda taj dobijeni ID da stavis u ovaj sql gore.


Da bi dobio informacije za kupca, moras da kreiras jos jednu tabelu koja ce da ima id komponente i id kupca.
Nazovi je kako hoces, a ona ce ti koristiti za relaciju izmedju kupca i komponenti, posto kontam da vise kupaca moze da kupi vise komponenti.

Znaci: tabela KupacKomponentaRelacija(komId, kupacId)

I onda bi prosledjivanjem ID-ja kupca, dobio id komponente/komponenti koje je kupio.

Nadam se da te nisam zbunio jos vise Smile.



offline
  • Pridružio: 18 Jun 2006
  • Poruke: 30
  • Gde živiš: Beograd - Leva strana Dunava

U C# bi napisao for (int i=0; i<comboBox1.(ma nesto za broj itemsa); i++) listBox1.Items.Add(comboBox1.Items[i]; ukoliko sam ok skontala sta treba Very Happy a imam gaaadan osecaj da nisam!

Ko je trenutno na forumu
 

Ukupno su 1243 korisnika na forumu :: 52 registrovanih, 8 sakrivenih i 1183 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, A.R.Chafee.Jr., ajo baba, amaterSRB, Apok, armor, Atomski čoban, bojank, Bubimir, cenejac111, cinoeye, Dorcolac, dragoljub11987, Futurama, Istman, Ivan Campo, JimmyNapoli, Karla, kokodakalo, kolle.the.kid, Krusarac, Krvava Devetka, kuntalo, Lieutenant, Luka1998, Marko Marković, Metanoja, mile23, milenko crazy north, milimoj, miodrag, moldway, Nemanja.M, NoOneEver Dreams, Oscar2, ozzy, panzerwaffe, Rakenica, raketaš, raso7, Regrut Boskica, SR-3m, Srki94, stankolich, VP6919, wolf431, wolverined4, Wrangler, zdrebac, Živković, Žrnov, žeks62