konwersja XLS do bazy danych na serwerze linux
Futar - 23-08-2006 00:17
konwersja XLS do bazy danych na serwerze linux
Witam,
Poszukuje skryptu dla serwera linux, ktory przekonwertuje plik XLS do postaci przyjaznej dla bazy danych. Wiem, że w excelu moge zapisac plik jako CSV ale klienci tego nie wiedza i musze im to ulatwic.
plik XLS uploaduje przez www na serwer, tam nastepuje konwersja i wynik widac na stronie juz pobrany z bazy.
-- T
Sławomir Szyszło - 23-08-2006 00:17
Dnia Fri, 18 Aug 2006 22:00:30 +0100, "Futar" <futar@poczta.fm> wklepał(-a):
>Witam, > >Poszukuje skryptu dla serwera linux, ktory przekonwertuje plik XLS do >postaci przyjaznej dla bazy danych. >Wiem, że w excelu moge zapisac plik jako CSV ale klienci tego nie wiedza i >musze im to ulatwic. > >plik XLS uploaduje przez www na serwer, tam nastepuje konwersja i wynik >widac na stronie juz pobrany z bazy.
Pytaj na pl.comp.www.server-side -- Sławomir Szyszło mailto:slaszysz@poczta.onet.pl Primus inter FAQires & Grand Inquisitor no.0 of pl.comp.bazy-danych FAQ pl.comp.bazy-danych http://www.dbf.pl/faq/ Archiwum http://groups.google.com/groups?grou...mp.bazy-danych
ethanak - 23-08-2006 01:02
On 2006-08-18 23:00, Futar wrote: > Witam, > > Poszukuje skryptu dla serwera linux, ktory przekonwertuje plik XLS do > postaci przyjaznej dla bazy danych.
Też to kiedyś przerabiałem.
Jeśli to ma być stuprocentowo sprawne to ostrzegam, że wszystkie programy jakich próbowałem użyć do konwersji załamywały sięw różnych miejscach - zostało na CSV.
ethanak -- mailto=window.atob('ZXRoYW5ha0Bwb2xpcC5jb20=');
Rafal M - 23-08-2006 01:06
Futar wrote: > Witam, > > Poszukuje skryptu dla serwera linux, ktory przekonwertuje plik XLS do > postaci przyjaznej dla bazy danych. > Wiem, że w excelu moge zapisac plik jako CSV ale klienci tego nie wiedza i > musze im to ulatwic. > > plik XLS uploaduje przez www na serwer, tam nastepuje konwersja i wynik > widac na stronie juz pobrany z bazy. >
nie widze problemu, dowolny plik/arkusz kalkulacyjny moze byc przedstawiony jako zwykla tabela i dostepny przez ODBC
Pozdrawiam, Rafal
Rafał Posmyk - 23-08-2006 01:06
Rafal M wrote at Sonntag, 20. August 2006 20:22:
> nie widze problemu, > dowolny plik/arkusz kalkulacyjny moze byc przedstawiony jako zwykla > tabela i dostepny przez ODBC
No to jeszcze powiedz skąd wziąć sterowniki ODBC do plików XLS/Excel działające pod Linuxem ?
Ciao, Smyk -- Fju fju - powiedział Ćwirek
Rafal M - 23-08-2006 01:06
Rafał Posmyk wrote: > Rafal M wrote at Sonntag, 20. August 2006 20:22: > >> nie widze problemu, >> dowolny plik/arkusz kalkulacyjny moze byc przedstawiony jako zwykla >> tabela i dostepny przez ODBC > > No to jeszcze powiedz skąd wziąć sterowniki ODBC do plików > XLS/Excel działające pod Linuxem ? > > Ciao, Smyk
Ewentualnie mozesz zaimportować do OpenOffice
Przemyslaw Popielarski - 23-08-2006 01:07
Rafal M wrote: > Ewentualnie mozesz zaimportować do OpenOffice
*Serwer* Linux na pewno ma zainstalowany OpenOffice.
-- ../ premax ../ premax@hot.pl ../ koniec i bomba, a kto czytal ten traba. w.g.
Mikolaj Rydzewski - 25-08-2006 02:53
Futar <futar@poczta.fm> wrote: > Poszukuje skryptu dla serwera linux, ktory przekonwertuje plik XLS do > postaci przyjaznej dla bazy danych. > Wiem, że w excelu moge zapisac plik jako CSV ale klienci tego nie wiedza i > musze im to ulatwic.
http://www-128.ibm.com/developerworks/library/l-pexcel/
Sensownym wyjsciem jest tez (sprawdzone w praktyce, ale zalezy to od formatu pliku excela) duze pole textarea do ktorego user wkleja zawartosc arkusza. Tzn. w excelu Ctrl-A, Ctrl-C, potem Ctrl-V w przegladarce i jest cala zawartosc arkusza porozdzielana tabulacjami, ktora juz latow mozna obrobic.
-- Mikolaj Rydzewski <miki@ceti.pl> http://ceti.pl/~miki/ PGP KeyID: 8b12ab02 There are three kinds of people: men, women, and unix.
Rafal M - 25-08-2006 02:53
Przemyslaw Popielarski wrote: > Rafal M wrote: >> Ewentualnie mozesz zaimportować do OpenOffice > > *Serwer* Linux na pewno ma zainstalowany OpenOffice. >
OpenOffice napewno ma funkcje eksportu w bibliotece wystarczy doinstalowac jave i uzyc tej biblioteki
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?=
[laik]Jak =?ISO-8859-2?Q?stworzy=E6/zaczac_tworzyc__ma=B3=B1?==?ISO-8859-2?Q?__baz=EA_danych_na_potrzeby_www=3F?=
[mysql] przenoszenie danych =?ISO-8859-2?Q?mi=EAdzy_tabelami_?==?ISO-8859-2?Q?w_r=F3=BFnych_bazach?=
Ksiazka - "Podstawowy =?ISO-8859-2?Q?wyk=B3ad_z_system=F3w_?==?ISO-8859-2?Q?baz_danych=22?=
Zrywanie =?ISO-8859-2?Q?po=B3aczen_z_baza_danych_-_pos?==?ISO-8859-2?Q?tgresql_=3C-=3E_odbc?=
=?iso-8859-2?Q?=5BSQL_Server_2000=5D_uprawnienienia_do_u=BFyw ania_widoku_?==?iso-8859-2?Q?opartego_na_tabeli_z_innej_bazy?=
Dwie bazy czy dwie tabele?
[PHP i MySQL] Wstawianie =?ISO-8859-2?Q?rekord=F3w_do_bazy_?==?ISO-8859-2?Q?a_z=B3e_kodowanie?=
[mssql] insert do tabeli na podstawie danych z innej tabeli
=?ISO-8859-2?Q?=5Bmysql=5D_synchronizacja_struktury_bazy_?==? ISO-8859-2?Q?lokalnej_ze_zdaln=B1?=
zanotowane.pldoc.pisz.plpdf.pisz.plown-team.pev.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|