Novo

Forum kao aplikacija na telefonu

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

  • 2 odgovora
  • 3.349 pregleda

Najnovija ↓

ADO.NET Filtriranje podataka na formi 06.08.2007. u 14:14 · pre 234 meseca #1
Imam dvije tabele u datasetu master i slave. Master je bindovan na grupu textbox-ova koji su na gornjem dijelu forme dok je slave bindovan na datagrid na donjem dijelu forme.
E sad, ja hocu da korisniku ponudim jedan combobox sa mogucim kriterijumima koji se ticu master tabele, i nakon izbora hocu da "filtriram" master tabelu. Znaci imam onu dugmad za pomjeranje naprijed i nazad uz pomoc CurrencyManager-a:

CurrencyManager cm = (CurrencyManager)BindingContext[this.dataset1,"Master"].

Znaci, ja se pomocu ove cm promjeljive setam po master formi. Kako da je "filtriram" da se naprijed i nazad dugmadima setam samo po odgovarajucem subsetu master tabele?

Pozdrav
Re: ADO.NET Filtriranje podataka na formi 06.08.2007. u 16:35 · pre 234 meseca #2
Napravi DataView objekat koji ces da filtriras, i binduj textBox kontrole na njega.
Potpis
America national sport is called baseballs. It very similar to our sport, shurik, where we take dogs, shoot them in a field and then have a party.
Re: ADO.NET Filtriranje podataka na formi 07.08.2007. u 12:21 · pre 234 meseca #3
Pa i mislio sam tako nesto, ali sta da radim sa currencymanager-om. On mi je najbitniji. Kako da napravim currencymanager-a tako da se on krece kroz taj moj novi dataview. Jer, ja znam samo jednu komdanu da napravim currencymanager: (CurrencyManager)BindingContext[dataset,"ime_tabele"], i to je to. Kako cm da vezem za dataview?

Isto tako kada hocu da sortiram podatke u child datagrid-u imam problem. Napomena: Ja ovo mlatim po Visual Studiu 2003, i on nema onaj datagridview. Hocu znaci samo da sortiram zapise u datagridu. Ali, on mi nije vezan na dataview, vec moram da postujem konvenciju "Master_tabela.Ime_relacije", da bih povezao master i slave tabele. Ne znam da li me razumijes. Koje je rjesenje za ovo.

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

Premeštanje teme