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

Excel tabele i izbegavanje citanja zaglavlja u DataTable

[es] :: .NET :: Excel tabele i izbegavanje citanja zaglavlja u DataTable

[ Pregleda: 3615 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Mrav
Aleksandar Mraović
.net programer u Wireless Media
Beograd

Član broj: 6532
Poruke: 279
*.smin.sezampro.yu.

ICQ: 197419540


Profil

icon Excel tabele i izbegavanje citanja zaglavlja u DataTable23.06.2004. u 19:46 - pre 214 meseci
U okviru priprema za polaganje ispita za MCSD, naišao sam na zanimljiv problem.
Pisao sam programčić za računanje broja utrošenih impulsa pri pozivanju nekih brojeva, a koji se dobijaju iz excel tabele sa telekomovog sajta.

Problem je sledeći. Excel fajl koji se odande skida ima zaglavlje (3 reda). Kada pokušam da učitam podatke iz fajla takvog kakav jeste program puca sa greskom "data not in expected format" ili tako nešto i to kod popunjavanja iz DataAdaptera. Kada samo podatke prekopiram u drugu Excel tabelu sve radi fino, a podatci iz prvog reda se uzimaju kao nazivi kolona (što je i u redu).

Kako bih mogao da izbegnem čitanje prva tri reda iz tabele i da li je neophodno korišćenje DataReader-a ili neko podešavanje u connection stringu može da pomogne (koristio sam HDR=Yes;IMEX=2; jer sam tako negde našao).

Ako pomognete da proradi kako treba, rado ću vam podeliti source
Lepota je u jednostavnosti.

Cis.
 
Odgovor na temu

ZokiR
Zoran Radojković
Melburn, Australija

Član broj: 15986
Poruke: 109
*.nexnet.net.au



Profil

icon Re: Excel tabele i izbegavanje citanja zaglavlja u DataTable24.06.2004. u 02:49 - pre 214 meseci
Možeš da ograničiš iz kog dela Excel tabele uzimaš podatke, npr. "SELECT * FROM [Sheet1$A4:Z999]".

A u svakom slučaju možeš da iščitaš redove pomoću DataReadera i tako preskočiš redove koji ti ne trebaju.
 
Odgovor na temu

Mrav
Aleksandar Mraović
.net programer u Wireless Media
Beograd

Član broj: 6532
Poruke: 279
*.smin.sezampro.yu.

ICQ: 197419540


Profil

icon Re: Excel tabele i izbegavanje citanja zaglavlja u DataTable24.06.2004. u 23:07 - pre 214 meseci
Hvala puno na ovom odgovoru, ovo prvo će mi izgleda biti najzgodnije pošto je fiksan broj redova koje treba da preskocim.
Lepota je u jednostavnosti.

Cis.
 
Odgovor na temu

Mrav
Aleksandar Mraović
.net programer u Wireless Media
Beograd

Član broj: 6532
Poruke: 279
*.smin.sezampro.yu.

ICQ: 197419540


Profil

icon Re: Excel tabele i izbegavanje citanja zaglavlja u DataTable27.06.2004. u 14:50 - pre 214 meseci
Još nešto da napomenem. Problem je bio kod otvaranja konekcije na tabelu. Rešeno je samo ponovnim snimanjem fajla u excel 97/2000 format. Izgleda da OleDb driver ima nekih problema sa nekim formatima excel tabela, otuda greska (data not in the expected format).

Pozdrav.
Lepota je u jednostavnosti.

Cis.
 
Odgovor na temu

[es] :: .NET :: Excel tabele i izbegavanje citanja zaglavlja u DataTable

[ Pregleda: 3615 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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