Hallo Michael,

Michael Höhne schrieb:

Hallo Regina,

Am Donnerstag, 31. August 2006 14:02 schrieb Regina Henschel:

Michael Höhne schrieb:

Hallo liebe MitLISTIGE,


b) [Tabelle aus vorhandener DB in neue DB umkopirt]


Das ist mir nicht ganz klar.


Ich habe mein Geschreibsel gekürzt, also:


(X) Du hast jetzt eine Kopie als eingebettete HSQL-Datenbanktabelle.


Wenn die Datenbank nicht zu groß ist, kannst zum Export eine Calc-Tabelle benutzen. Ziehe die Tabelle vom Base-Modul aus auf die Zelle A1 der Calc-Tabelle. Von Calc aus kannst du dann mit "Speichern untern" mit Dateityp "Text CSV" eine csv-Datei erstellen. Kreuze dabei unbedingt "Filtereinstellungen bearbeiten" an, damit die tatsächlichen Daten exportiert werden und nicht die Darstellung in der Calc-Tabelle.

Wenn die Datenbank dafür zu groß ist, dann könntest du es über eine HSQL-Texttabelle versuchen. Eine solche ist im Gegensatz zu einer csv-Datenquellenverknüpfung auch schreibbar. Allerdings sind Zahlen-, Datums- und Zeitformate nicht frei. Eine solche HSQL-Texttabelle kann aber nur mit direkten SQL-Befehlen erzeugt werden. Guck mal unter http://www.ooowiki.de/csvDatentabelle/Extern und dort der zweite Punkt "Als HSQL Text-Tabelle". Wenn du eine solche Tabelle erzeugt hast, würde ich versuchen die Daten mit Kopieren und Einfügen (im Dialog dann "Anhängen" wählen) von der einen in die andere Tabelle zu übertragen. Eine solche Texttabelle habe ich schon erzeugt, das klappt. Aber ein Kopieren von Datensätze damit, habe ich noch nicht probiert.

Weitere Möglichkeit wenn die Datenbank zu groß ist: Definiere dir verschiedene Views ("Ansicht"), die klein genug sind, um in Calc hineinzupassen. Wenn du einen nummerischen Primärschlüssel haben solltest, sollte dies einfach möglich sein. Das ergibt allerdings mehrere Dateien, die dann erst wieder zusammenhängen musst, was über Writer eigentlich möglich sein sollte, sonst auf Betriebssystemebene aneinander hängen.

mfG
Regina

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an