Excel-Datei als Datenbank in Base importieren

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Excel-Datei als Datenbank in Base importieren

von Toxitom » Do, 14.12.2006 13:35

Hey Kahr,

ja, nachträglich manuell. Da fügst du einfach in die Tabelle eine zusätzliche Spalte ein und definiertst diese als Primärschlüssel.
Oder du immst eine vorhandene - vorausgesetzt, die Voraussetzungen für Primärschlüssel sind gegeben.
Hast du allerdings die Calc-Tabelle als Datenquelle eingebunden, geht das nicht, weil in dem Fall OOo nicht schreibend auf diese Tabelle zugreifen kann ;-)

Gruss
Thomas

von KAHR » Do, 14.12.2006 12:47

Gibts hier auch die Möglichkeit den Primärschlüssel ohne das Drag/Drop-Verfahren zu vergeben?

von Toxitom » Mi, 13.12.2006 14:37

Hey Marco,

ohne Primärschlüssel kann OOo Base eine Datenbank nicht editieren, ändern oder erweitern.
Und normale Tabellen (Calc/Excel) haben keinen Primärschlüssel. Da kommst du so direkt nicht ran.

Dann musst du die Tabellen in eine "echte" Base-Datei importieren (also eine HSQLDB). Beim Drag&Drop öffnet sich ja der Import-Assistent, dort kannst du dann auswählen, dass Base einen Primärschlüssel hinzufügen soll. Danach kannst du auch diese Datensätze editieren :-)

Gruss
Thomas

Anschlußfrage

von Werniman » Mi, 13.12.2006 11:57

Hallo!
Das Importieren der Excel-Datei hat funktioniert...allerdings hab ich ein kleines Problem:Zwar kann ich Formulare,Berichte etc erstellen,allerdings ist die DB ansonsten schreibgeschützt,ich kann weder Datensätze ändern,noch hinzufügen. Die entsprechenden "Schutzoptionen" beim Erstellen der Formulare sind natürlich deaktiviert. Wie krieg ich die Datenbank dazu,daß ich auch reinschreiben kann ?

Marco

Danke!^

von Werniman » Mi, 13.12.2006 11:22

Danke für den Tip,werds ausprobieren.

Gruß
Marco

von Toxitom » Mi, 13.12.2006 10:24

Hey Marko,

du erstellt eine neue Datenbank (Base) und wählst im ersten Fenster die Option "Verbindung zu einer bestehenden Datenbank herstellen" aus. Dann wählst du in der Drop-Down Liste dien Begriff "Tabellendokument" und im nächsten Fenster suchst du die entsprechende Datei. Fertig.

Willst du hingegen "nur" eine Datenbank aus Calc/Excel in eine bestehende Basedatei einfügen (als Tabelle), so mache das einfach per Drag&Drop in den Bereich "Tabellen" der bereits geöffneten und bestehenden Base-Datei. Es öffnet sich dann ein entsprechender Dialog.

Gruss
Thomas

Excel-Datei als Datenbank in Base importieren

von Werniman » Mi, 13.12.2006 10:06

Hallo!
Ich habe hier eine Excel-Datei,die mir quasi als "Not-DVD-Datenbank" dient. Nun möchte ich diese Datei in Base als Datenbank importieren,womit ich so meine Schwierigkeiten hab,ich find gar nicht erst ´ne Möglichkeit, eine Tabellenkalkulationsdatei (sei es nun im Excel- oder Calc-Format) zu importieren. Weiß einer,wie ich also eine Excel-Datei in Base importieren kann ?

Marco

Nach oben