Re: [de-users] OOo 2.0: Tabellendokument in Datenbank importieren ?

2005-10-10 Diskussionsfäden J. Schirmacher
Am Montag, 10. Oktober 2005 00:31 schrieb Regina Henschel:

> > Wie funktioniert die Datenübernahme aus einer DBASE-Datenbank?
>
> Möchtest du die DBASE-Datenbank nur verfügbar machen oder die Inhalte in
> eine neue HSQL kopieren?
>

Der zweite Teil, sprich

DBASE-Datenbank in  eine neue HSQL kopieren

Vielen Dank,

Jörg
-- 
Joerg Schirmacher   [EMAIL PROTECTED]



Re: [de-users] OOo 2.0: Tabellendokument in Datenbank importieren ?

2005-10-10 Diskussionsfäden Regina Henschel

Hallo Jörg,

nun die Fortsetzung.

J. Schirmacher schrieb:

Moin,

wie kann ich unter OOo 2.0 ein existierendes Tabellendokument in eine neu zu 
erstellende Datenbank OpenOffice.Base vom Typ HSQL importieren?


Wie funktioniert die Datenübernahme aus einer DBASE-Datenbank?



Du erstellst zunächst zu der DBASE-Datenbank über 'Neu - Datenbank - 
bestehende Datenbank öffnen' mit dem DBASE-Treiber eine *.odb Datei. Da 
sind dann alle Tabellen deiner DBASE-Datenbank aufgeführt. Lass die 
Datenbank offen. Nun lege deine neue HSQL-Datenbank an oder öffne sie. 
In der DBASE-Datenbank kopierst du nun die Tabelle über den Menüpunkt 
'Bearbeiten' oder übers Kontextmenü der Tabelle und in der 
HSQL-Datenbank fügst du sie dann ein. Es erscheint der gleiche Dialog 
wie bei 'Inhalte einfügen'. Wenn deine DBASE-Tabelle ein Feld hat, das 
geeignet ist als Primärschlüssel, dann ist gut, sonst musst du ein 
Primärschlüsselfeld ergänzen.
Wenn du den Importdialog beendet hast, öffnest du die Tabelle zum 
Bearbeiten und setzt den Primärschlüssel.
Wenn du ein Nummernfeld der DBASE-Tabelle als Primärschlüssel setzen 
willst, solltest du es während des Importdialogs oder beim Bearbeiten 
auf 'Integer' setzen.


Das gleiche Verfahren funktioniert wahrscheinlich auch für Calctabellen, 
ich habe es aber noch nicht so probiert. Umgekehrt ist der Weg von DBASE 
über CALC zum Importieren nicht so günstig, weil du in CALC in den 
Spaltenköpfen die Formatinformationen der DBASE-Felder stehen hast und 
die beim Importieren über die Zwischenablage als Feldbezeichner benutzt 
würden.


mfG
Regina


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



Re: [de-users] OOo 2.0: Tabellendokument in Datenbank importieren ?

2005-10-09 Diskussionsfäden Regina Henschel

Hallo Jörg,

J. Schirmacher schrieb:


Moin,

wie kann ich unter OOo 2.0 ein existierendes Tabellendokument in eine neu zu 
erstellende Datenbank OpenOffice.Base vom Typ HSQL importieren?


Zunächst erstellst du über Neu - Datenbank eine neue leere Datenbank. Du 
öffnest parallel dein Tabellendokument und übernimmst allen Inhalt 
einschließlich der dortigen "Datenbank"-Spaltenköpfe in die 
Zwischenablage. Nun gehst du im Datenbankdokument auf Bearbeiten 
"Inhalte einfügen" und folgst dem Assistenten. Wenn du "Definitionen und 
Daten" übernehmen willst, solltest du auch "Primärschlüssel erzeugen" 
aktivieren, damit du später die Datenbanktabelle auch erweitern und 
verändern kannst.


Wie funktioniert die Datenübernahme aus einer DBASE-Datenbank?


Möchtest du die DBASE-Datenbank nur verfügbar machen oder die Inhalte in 
eine neue HSQL kopieren?


mfG
Regina

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