Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Datagridview = data source

[es] :: .NET :: Datagridview = data source

[ Pregleda: 2263 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mihajlo988

Član broj: 174676
Poruke: 3
*.madnet.sohosistem.net.



Profil

icon Datagridview = data source03.03.2008. u 20:03 - pre 158 meseci
Nov sam u ovome mozda je pitanje glupo ali sta da se radi.
Imam problem kako da DATAGRIDVIEW koji sam prethodno izfiltrirao(procesljao) da kasnije iskoristim kao datasource. Da li moze to da se sacuva u bazi kao neka nova tabela i kako ili na neki drugi nacin.
Unapred zahvalan.
 
Odgovor na temu

01011011
Avanade
CHICAGO, USA

Član broj: 561
Poruke: 2341
65.216.70.*

ICQ: 45747235
Sajt: www.snailtrail.net


+2 Profil

icon Re: Datagridview = data source03.03.2008. u 20:05 - pre 158 meseci
KAKO mislis prethodno izfiltrirao(procesljao)??? VAljda si napunio GridView sa DataSetom? Vec imas tu jedan DataSet.
 
Odgovor na temu

mihajlo988

Član broj: 174676
Poruke: 3
*.madnet.sohosistem.net.



Profil

icon Re: Datagridview = data source03.03.2008. u 21:40 - pre 158 meseci
Pa napunio sam ga 1. datasetom, e sad meni treba taj 2. procesljani data set za reportviewer. Jer viewer ne moze da primi podatke iz datagrid-a.
 
Odgovor na temu

01011011
Avanade
CHICAGO, USA

Član broj: 561
Poruke: 2341
65.216.70.*

ICQ: 45747235
Sajt: www.snailtrail.net


+2 Profil

icon Re: Datagridview = data source03.03.2008. u 21:58 - pre 158 meseci
Pa akd si ga punio DataSet-om, posto ne vjerujem da ti treba za sad neki performance ili nesto, stavi tu kad punis grid sa datasetom celi dataset u VIewState, i onda posle mozes da pristupis mu kad god hoces. Toti je najlakse...

znaci ovo ukucas da stavis dataset u viewstate

Code:
ViewState["DataSetZaReport"] = tvojDataSet;


I onda samo kad ti treba koristis


Code:
DataSet mojDataset = (DataSet)ViewState["DataSetZaReport"];



To bi trebalo da uradi trik :)
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6006



+4618 Profil

icon Re: Datagridview = data source04.03.2008. u 09:37 - pre 158 meseci
Ako cete mene da poslusate, ne radite to :)

View state nije magare za tovarenje, stavljanje podataka u viewstate je lose, dovoljno je sto je sam datagrid bezobrazan i stavlja svoje podatke u view state ako je enabled, jos ako ti napravis drugu kopiju podataka view state ce da strada opasno :) Tako se dobijaju web strane koje postuju 300kb i skidaju 310kb od kojih je 300kb viewstate a 10kb korisnog html-a :)


Uostalom, nigde ne vidim da se ovde radi o asp.net-u. Mozda je winforms?

A i dalje nije odgovorio sta znaci "procesljati"? Promeniti redosled kolona? Obrisati neke redove? Dodati neke redove? Grupisati? Sta konkretno?

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ć
 
Odgovor na temu

mihajlo988

Član broj: 174676
Poruke: 3
*.madnet.sohosistem.net.



Profil

icon Re: Datagridview = data source04.03.2008. u 19:10 - pre 158 meseci
Zdravo ljudi.
Nisam napomenuo radi se o windows formi.
A procesljati ustvari izfiltrirati po nekim uslovima. E sad meni treba taj izfiltrirani da se odstampa na papiru.
Sto mu dodje da korisnik odabere pod kojim ce uslovima da stampa podatke iz datagrida.
Jer ne mogu jednostavno da stampam sve iz pocetnog datagrida.
 
Odgovor na temu

Mikelly

Član broj: 16730
Poruke: 389
*.crnagora.net.



Profil

icon Re: Datagridview = data source05.03.2008. u 07:38 - pre 158 meseci
Prvo, vieweru ne prosledjujes nikakve podatke, vec instancu Report-a. A reportu dajes podatke.

Mogao bi prosto da koristis dataview za izvor podataka report-a, napravis filtar po potrebi, i to das Reportu.

Onda, ako su ti podaci iz samo jedne tabele, mogao bi da koristis Select metodu doticne tabele pa dobijene datarows castujes u datatable i nju postavis na datasource Report-a.

A ako ti trebaju podaci iz vise povezanih tabela, moja preporuka ti je da napravis uskladistenu proceduru u bazi koja ce ti sve to lijepo pripremiti, a onda u Reportu samo poslozis polja, nasuprot tome da sve radis u Designery reporta.

Pozdrav.
 
Odgovor na temu

draksa
Dragan Radivojevic
Nis

Član broj: 88015
Poruke: 44
77.46.248.*



Profil

icon Re: Datagridview = data source05.03.2008. u 08:52 - pre 158 meseci
Pa posto se radi o win aplikaciji to je bar lako. Zar ne mozes da uvedes globalnu promenljivu tipa datagridview i da tu cuvas taj tvoj grid?? Meni to deluje kao logicno resenje.
 
Odgovor na temu

Mikelly

Član broj: 16730
Poruke: 389
*.crnagora.net.



Profil

icon Re: Datagridview = data source05.03.2008. u 10:37 - pre 158 meseci
Ne valja to tako.

DataGridView je kontrola koja samo prikazuje podatke... Ako covjek hoce da veze svoj report na nesto, mora ga vezati ne nesto tipa DataSet, DataView, DataTable ili slicno (cini mi se sve sto podrzava IList interfejs)...
 
Odgovor na temu

[es] :: .NET :: Datagridview = data source

[ Pregleda: 2263 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.