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

Datagridview = data source

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

[ Pregleda: 430 | Odgovora: 8 ]

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

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.
03.03.2008. u 20:03 

01011011
Nikola Ivetić
CHICAGO, USA

Član broj: 561
Poruke: 2306
65.216.70.*

ICQ: 45747235
Sajt: www.memorizeme.net


Profil

icon Re: Datagridview = data source03.03.2008. u 20:05
KAKO mislis prethodno izfiltrirao(procesljao)??? VAljda si napunio GridView sa DataSetom? Vec imas tu jedan DataSet.
03.03.2008. u 20:05 

mihajlo988

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



Profil

icon Re: Datagridview = data source03.03.2008. u 21:40
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.
03.03.2008. u 21:40 

01011011
Nikola Ivetić
CHICAGO, USA

Član broj: 561
Poruke: 2306
65.216.70.*

ICQ: 45747235
Sajt: www.memorizeme.net


Profil

icon Re: Datagridview = data source03.03.2008. u 21:58
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 :)
03.03.2008. u 21:58 

mmix
Miljan Mitrovic
Software Architect
Pancevo, Srbija

Moderator
Član broj: 17944
Poruke: 1600
195.252.78.*



Profil

icon Re: Datagridview = data source04.03.2008. u 09:37
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?

▪ The word 'politics' is derived from the word 'poly', meaning 'many', and the word 'ticks', meaning 'blood sucking parasites' - Larry Hardiman
▪ If the good guy gets the girl, it's rated PG; if the bad guy gets the girl, it's rated R; and if everybody gets the girl, it's rated X
▪ Illegal aliens have always been a problem in the United States. Ask any Native American
04.03.2008. u 09:37 

mihajlo988

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



Profil

icon Re: Datagridview = data source04.03.2008. u 19:10
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.
04.03.2008. u 19:10 

Mikelly

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



Profil

icon Re: Datagridview = data source05.03.2008. u 07:38
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.
05.03.2008. u 07:38 

draksa
Dragan Radivojevic
Nis

Član broj: 88015
Poruke: 42
77.46.248.*



Profil

icon Re: Datagridview = data source05.03.2008. u 08:52
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.
05.03.2008. u 08:52 

Mikelly

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



Profil

icon Re: Datagridview = data source05.03.2008. u 10:37
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)...
05.03.2008. u 10:37 

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

[ Pregleda: 430 | Odgovora: 8 ]

Postavi temu Odgovori

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