ďťż
 
konwersja XLS do bazy danych na serwerze linux ďťż
 
konwersja XLS do bazy danych na serwerze linux
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

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.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [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.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • own-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

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com