Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

.NET API analogan Java POI-u (Čitanje .xls iz C#)

  • 6 odgovora
  • 3.773 pregleda

Najnovija ↓

.NET API analogan Java POI-u (Čitanje .xls iz C#) 04.05.2005. u 17:39 · pre 261 mesec #1
Da li postoji neki API za .NET koji omogućava jednostavnu manipulaciju podacima koji se nalaze u .xls fajlu, kao sto to radi Jakarta POI u Javi?
Potrebno mi je da čitam podatke iz .xls fajla i kada na računaru nije instaliran Excel, tako da mi Automation preko COM ne odgovara.
Pristup preko ADO.NET mi takodje ne odgovara, jer ne znam unapred koliko Worksheet-ova u .xls fajlu imam, a ne znam ni njihove nazive.
U principu, treba mi isto ono što i radi Automation, samo da može da radi bez instaliranog Excel-a.
Potpis
MashRumZ
Re: .NET API analogan Java POI-u (Čitanje .xls iz C#) 04.05.2005. u 18:59 · pre 261 mesec #3
Ako ti je nepoznavanje šeme excel fajla jedina prepreka za ADO.NET/ODBC, pogledaj ovaj dokument:

How To Use ADO with Excel Data from Visual Basic or VBA
Poglavlje: Retrieve Data Source Structure (Metadata) from Excel

Tu ti je objašnjen način kako da dodješ do spiska sheet-ova (iliti ODBC tabela) unutar excel fajla. Za slučaj da niko ne zna alternativu za POI, možda ti ovo pomogne. :)
Potpis
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ć
Re: .NET API analogan Java POI-u (Čitanje .xls iz C#) 04.05.2005. u 23:07 · pre 261 mesec #4
Hvala puno na savetu. Ovo bi mi bilo idealno rešenje, ali ovo radi samo za MDAC do verzije 2.0
Za novije verzije, ne radi ni sa Jet ni sa ODBC provider-om. :( (Tako bar piše na stranici za koju si mi dao link)
Potpis
MashRumZ
Re: .NET API analogan Java POI-u (Čitanje .xls iz C#) 05.05.2005. u 14:13 · pre 261 mesec #5
Hmmm, ne vidim nigde da to piše, al ako ti to ne radi, probaj ovo:

HOW TO: Retrieve Metadata from Excel by Using the GetOleDbSchemaTable Method in Visual Basic .NET

ovo sigurno radi na .NETu. Definitvno mora da postoji način pošto Visual Studio uspešno detektuje sve tabele u excel fajlu kad se otvori preko "Server Explorer" konekcije.


Potpis
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ć
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme