Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 3.664 pregleda

Najnovija ↓

Jedan dataset - source za vise combo box-ova 05.02.2008. u 13:27 · pre 228 meseci #1
Imam sledeci problem pa molim za pomoc.

1. Iz baze izvucem jedan dataset sa podacima iz jedne tabele npr Radnik

2. Na formi imam 5 combo box-ova Ime, Prezime, Maticni broj, itd...

3. Kao datasource za ove combo box-ove postavim dataset

E sad posto je jedan dataset izvor podataka za sve combo box-ove na formi, kad ja izaberem iz jednog combo boxa npr Ime, meni se automatski popune i ostali combo box-ovi sa relevantnim podacima.

Kako prevazici ovaj problem? Mogu umesto jednog dataseta, da se 5 puta obratim bazi i da uzmem 5 istovetnih datasetova ali mi to deluje opterecujuce za bazu.

Probao sam sa kloniranjem ali opet se isto ponasa.

Ima li neko ideju?

Hvala svima unapred.
Re: Jedan dataset - source za vise combo box-ova 05.02.2008. u 13:58 · pre 228 meseci #2
Nije to sve sto si uradio, takodje si databindovao value combobox-a za dataset, pa kad izaberes jedan dataset on pomeri pointer nad datasetom i updatuje sve ostale bindovane kontrole. Znaci, skini databinding sa value, ostavi samo datasource.
Al ne kontam sta hoces da postignes ovim? Ako imas pet nepovezanih comboa sa 5 kolona iz iste tabele, to znaci da mozes da iskombinujes podatke pet razlicith osoba? U cemu je poenta?
Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Re: Jedan dataset - source za vise combo box-ova 05.02.2008. u 14:12 · pre 228 meseci #3
Sta hocu da postignem? Pa kad radim pretragu recimo hocu sve koji se zovu Petar a prezivaju Petrovic i rodjeni su 1970 npr, ili samo one koji se prezivaju Petrovic....Ova tabela Radnik je najbanalniji primer koji sam dao radi lakseg razumevanja....u stvarnosti su to neke druge tabele pa je i smisao drugaciji.

Nego sad sam nasao nesto na netu da umesto clone radim copy, izgleda da tako moze da se resi problem, upravo testiram. Jasno mi je da databinding pomera pointer i zato sam i trazio nacin da to prevazidjem.
Re: Jedan dataset - source za vise combo box-ova 05.02.2008. u 22:52 · pre 228 meseci #4
Postavi svim kombo boksevima kao DataSource po jednu instancu DataView-a konstruisanog nad istom tabelom, nema potrebe da radis kopiranje/kloniranje.

Pozdrav!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme