izmenjeno 1 put, poslednji put mish_ns 08.12.2011. u 15:44
Izmene poruke
- mish_ns08.12.2011. u 15:44zapis iz teksta poruke
Pozdrav svima...
Imam sledeći problem.
Koristim jednu datagridview kontrolu za prikaz podatakaiz baze. Kod prvog select upita imam 4 kolone koje mise vracaju iz baze, a kod drugog 4.
Npr.
Upit 1: Select b,c,d,e from tabela
E sad u datagridview kontroli dobijem taj redosled kolona.
b c d e
Upit 2: select a,b,c,d,e from tabela
Ovde u datagridview kontroli dobijam ovakav redosled
b c d e a
Kako da dobijem redosled kolona koji je naveden u upitu?
DataGridView popunjavam preko datatable objekta, a baza je mysql.
Probavao sam da čistim datatable sa Clear(),zatim da određujem poziciju kolone preko setordinal, zatim datagridview.dataSource = nothing, ali ništa ne pomaže.
Gledao sam i po netu ali mi nije jasno kako da ovo izvedem.
Problem sličan ovome:
http://forums.asp.net/t/1612209.aspx/1
Imam sledeći problem.
Koristim jednu datagridview kontrolu za prikaz podatakaiz baze. Kod prvog select upita imam 4 kolone koje mise vracaju iz baze, a kod drugog 4.
Npr.
Upit 1: Select b,c,d,e from tabela
E sad u datagridview kontroli dobijem taj redosled kolona.
b c d e
Upit 2: select a,b,c,d,e from tabela
Ovde u datagridview kontroli dobijam ovakav redosled
b c d e a
Kako da dobijem redosled kolona koji je naveden u upitu?
DataGridView popunjavam preko datatable objekta, a baza je mysql.
Probavao sam da čistim datatable sa Clear(),zatim da određujem poziciju kolone preko setordinal, zatim datagridview.dataSource = nothing, ali ništa ne pomaže.
Gledao sam i po netu ali mi nije jasno kako da ovo izvedem.
Problem sličan ovome:
http://forums.asp.net/t/1612209.aspx/1