db2tex
stanislav.vrtak at st.sk
stanislav.vrtak at st.sk
Thu Apr 11 10:10:24 CEST 2002
Zdravim,
asi najpriamejsia cesta bude vyrobit spool TeX suboru priamo z databazy. V
SQL*Plus pod Oracle funguje napr. toto:
set pagesize 0
set recsep off
set feedback off
set trimspool on
spool tabulka.tex
select
ao.owner || ' & ' || ao.object_name ||
decode(mod(rownum, 20),
0, ' \\' || chr(10) ||
'\hline' || chr(10) ||
'\end{tabular}' || chr(10) ||
'\newpage' || chr(10) ||
'\begin{tabular}{|l|l|}' ||
'\hline' || chr(10),
' \\' || chr(10) ||
'\hline' || chr(10))
from all_objects ao
/
spool off
Vysledok je vsak v LaTeXu a treba este opravit zaciatok prvej a koniec
poslednej tabulky a prip. nahradit specialne znaky TeXovymi sekvenciami. No
a samozrejme pouzit Vasu databazovu tabulku.
Stano Vrtak
> -----Original Message-----
> From: signa at seznam.cz [mailto:signa at seznam.cz]
> Sent: Wednesday, April 10, 2002 3:46 PM
> To: cstex at cs.felk.cvut.cz
> Subject: db2tex
>
>
> dobry den,
>
> mam databazi v M$ Accessu a potrebuji ji prevest nejak snadno a
> jednoduse do TeXu, aby se mohla nasledne vytisknout.
>
> je to jednoducha tabulka (jmeno + dalsi udaje), ale zaznamu je celkem
> hodne. na strance by potom melo byt zahlavi a urcity pocet radek.
>
> myslim si, ze prevod by nemusel byt tak slozity, ale mozna, ze nekdo
> z vas ma jiz hotove reseni, kterym by mi mohl usetrit mozna mnoho
> casu.
>
> jinak jsem premyslel o prevodu z accessu do mysql a potom zpracovani
> pomoci nejakeho skriptu v perlu. avsak nevim, jestli nejaky takovy
> prevodnik existuje
>
> poznamka: pracuji v plainu.
>
> za vsechny rady i prispevky predem dekuji.
>
> Slavek Herman
>
> ______________________________________________________________________
> Reklama:
> Budte GEnius. Mejte vsech pet pohromade. http://www.genius.cz
>
>
>
>
>
More information about the csTeX
mailing list