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

ucitavanje red po red ...

[es] :: .NET :: ucitavanje red po red ...

[ Pregleda: 2203 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mvasicdo
Mladen Vasic
Doboj

Član broj: 104294
Poruke: 226
*.teol.net.



Profil

icon ucitavanje red po red ...17.01.2007. u 11:42 - pre 210 meseci

Imam sledeci nacin ucitavanja podataka iz baze u DataTable:

Code:
OleDbCommand selectCommand = new OleDbCommand("select * from zadatak",clsConnection.CN);
            DataTable dTable = new DataTable();
            OleDbDataAdapter dAdapter = new OleDbDataAdapter(selectCommand);
            dAdapter.Fill(dTable);


Postoji neki nacin kada se izvrsi neki sql upit, da rezultat tog upita unosim red po red u dTable...

To mi treba za inkrementiranje progres bara, za svaki novi red koji unese u dTable da mi inkrementika progress za 1.
Ili ako ima neki drugi nacid da mi se progress sinhronizovano puni zajedno sa dTable.

Hvala ....
 
Odgovor na temu

vladdy
Chicago, USA

Član broj: 30119
Poruke: 137
*.dsl.emhril.ameritech.net.

Sajt: www.pro-transport.com


Profil

icon Re: ucitavanje red po red ...17.01.2007. u 14:19 - pre 210 meseci
hm, pretpostavljam da imas mnogo unosa cim hoces progressbar.

Zasto ne uradis sa light-weight datareader-om.
Code:

OleDbCommand selectCommand = new OleDbCommand("select * from zadatak",clsConnection.CN);
            DataTable dTable = new DataTable();
OleDbDataReader rdr = null;
                rdr = selectCommand.ExecuteReader();
                while(rdr.Read())
                {
dtable.rows.add(rdr["column_name"];
// increment progress bar here
                }


Izostavio sam neke komande (connection.open, reader.close itd.) kako bi kod bio jasniji.

U principu trebao bi ovo "select *" da zamjenis sa imenama kolona. Mozda ti ne trebaju sve kolone i to je veoma losa navika tzv. lazy sql :)

[Shadowed: dodati code tagovi.]

[Ovu poruku je menjao Shadowed dana 17.01.2007. u 16:12 GMT+1]
http://www.pro-transport.com - The most advanced trucking software on the market
 
Odgovor na temu

mvasicdo
Mladen Vasic
Doboj

Član broj: 104294
Poruke: 226
*.teol.net.



Profil

icon Re: ucitavanje red po red ...18.01.2007. u 07:09 - pre 210 meseci
to je to, hvala puno...
 
Odgovor na temu

[es] :: .NET :: ucitavanje red po red ...

[ Pregleda: 2203 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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