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

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

[es] :: .NET :: .NET Desktop razvoj :: .NET API analogan Java POI-u (Čitanje .xls iz C#)

[ Pregleda: 1035 | Odgovora: 6 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mashko
Miloš Andrejić
Developer@TIAC Group
Novi Sad

Član broj: 38941
Poruke: 33
80.74.174.*

Sajt: sectionzero.cjb.net


Profil

icon .NET API analogan Java POI-u (Čitanje .xls iz C#)04.05.2005. u 16:39

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.
MashRumZ
04.05.2005. u 16:39 

mashko
Miloš Andrejić
Developer@TIAC Group
Novi Sad

Član broj: 38941
Poruke: 33
80.74.174.*

Sajt: sectionzero.cjb.net


Profil

icon Re: .NET API analogan Java POI-u (Čitanje .xls iz C#)04.05.2005. u 16:49
Zaboravih da napomenem da mi je naravno potreban freeware, a ne neko komercijalno rešenje.
MashRumZ
04.05.2005. u 16:49 

mmix
Miljan Mitrovic
Software Architect
Pancevo, Srbija

SuperModerator
Član broj: 17944
Poruke: 2408
*.logic.bm.



Profil

icon Re: .NET API analogan Java POI-u (Čitanje .xls iz C#)04.05.2005. u 17:59
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.
▪ The quicker a phone is answered in sales, the slower it's answered in customer services - Brownridge's Law
▪ Democracy is a device that ensures we shall be governed no better than we deserve - George Bernard Shaw
▪ To err is human--and to blame it on a computer is even more so - Robert Orben
04.05.2005. u 17:59 

mashko
Miloš Andrejić
Developer@TIAC Group
Novi Sad

Član broj: 38941
Poruke: 33
*.ftn.ns.ac.yu.

Sajt: sectionzero.cjb.net


Profil

icon Re: .NET API analogan Java POI-u (Čitanje .xls iz C#)04.05.2005. u 22:07
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)
MashRumZ
04.05.2005. u 22:07 

mmix
Miljan Mitrovic
Software Architect
Pancevo, Srbija

SuperModerator
Član broj: 17944
Poruke: 2408
*.logic.bm.



Profil

icon Re: .NET API analogan Java POI-u (Čitanje .xls iz C#)05.05.2005. u 13:13
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.



▪ The quicker a phone is answered in sales, the slower it's answered in customer services - Brownridge's Law
▪ Democracy is a device that ensures we shall be governed no better than we deserve - George Bernard Shaw
▪ To err is human--and to blame it on a computer is even more so - Robert Orben
05.05.2005. u 13:13 

mashko
Miloš Andrejić
Developer@TIAC Group
Novi Sad

Član broj: 38941
Poruke: 33
*.ns.ac.yu
Via: [es] mailing liste

Sajt: sectionzero.cjb.net


Profil

icon Re: .NET API analogan Java POI-u (Čitanje .xls iz C#)05.05.2005. u 13:33
E, hvala ti. Baš sam našao to. Našao sam i za C#. http://support.microsoft.com/kb/318452/EN-US/
Upravo isprobavam.
MashRumZ
05.05.2005. u 13:33 

mashko
Miloš Andrejić
Developer@TIAC Group
Novi Sad

Član broj: 38941
Poruke: 33
80.74.174.*

Sajt: sectionzero.cjb.net


Profil

icon Re: .NET API analogan Java POI-u (Čitanje .xls iz C#)05.05.2005. u 14:02
Ovo radi perfektno. :)
Hvala još jednom.
MashRumZ
05.05.2005. u 14:02 

[es] :: .NET :: .NET Desktop razvoj :: .NET API analogan Java POI-u (Čitanje .xls iz C#)

[ Pregleda: 1035 | Odgovora: 6 ]

Postavi temu Odgovori

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