Datenimport aus Excel oder OO-Calc in Base

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Re: Datenimport aus Excel oder OO-Calc in Base

Beitrag von Toxitom »

Hey Andy,

na einfach mit "Copy&Paste" - also: Tabelle in Excel oder Calc markieren, - kopieren.
In Base-Datei wechseln, dort in den Bereich "Tabellen" gehen, Bearbeiten - Einfügen. Es öffnet sich ein Assistent, der dir behilflich ist.

Viele Grüße
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
AhQ
*******
Beiträge: 1096
Registriert: Fr, 15.06.2007 11:03
Wohnort: Regensburg
Kontaktdaten:

Re: Datenimport aus Excel oder OO-Calc in Base

Beitrag von AhQ »

Hallo,

mal so blind reingeschossen, hast Du einen Primärschlüssel definiert? Da ist Base immer ein bißchen ecklig sonst und verweigert den Dienst, wenn ich mich recht erinner...

Viele Grüße

Ahq
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Re: Datenimport aus Excel oder OO-Calc in Base

Beitrag von Toxitom »

Hey Andy,

so wie Ahq schon sagt - typisches Zeichen eines nicht vorhandenen Primärschlüssels!

Mach den Import noch mal und lass dir eine neue Spalte mit Primärschlüssel erzeugen (bietet der Assistent auch an).

Dann sollte es gehen :-)

Viele Grüße
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
tim
***
Beiträge: 91
Registriert: Mo, 19.04.2004 10:16

Re: Datenimport aus Excel oder OO-Calc in Base

Beitrag von tim »

Hallo,

ich kämpfe auch seit einer Weil mit dem Import. Ich erstelle eine neue Datenbank, aber wenn ich dann auf "Tabellen" gehe um die kopierte Tabelle einzufügen, kommt die Meldung:
Die Verbindung zur Datenquelle "soundso" konnte nicht hergestellt werden.
java.lang.NoClassDefFoundError
Was tun?

Kann ich nachträglich einen Primärschlüssel anlegen? Eine Datenbank auf Basis von einer Calc-Tabelle habe ich anlegen können, kann sie aber eben niocht bearbeiten.

Tim
XP Home SP3 bzw. Mac OSx 10.7.1 (Lion) • OpenOffice 3.2.1
tim
***
Beiträge: 91
Registriert: Mo, 19.04.2004 10:16

Re: Datenimport aus Excel oder OO-Calc in Base

Beitrag von tim »

Hat sich bei mir erledigt. Habe Java upgedatet und alte Javaversionen rausgeschmissen.

Tim
XP Home SP3 bzw. Mac OSx 10.7.1 (Lion) • OpenOffice 3.2.1
Rumata
*
Beiträge: 19
Registriert: Do, 21.02.2008 16:32

Re: Datenimport aus Excel oder OO-Calc in Base

Beitrag von Rumata »

Hallo,

bei mir ist die Funktion "Einfuegen" unter Bearbeiten nicht aktiviert, egal welchen Teil der Tabelle ich ins clipboard kopiert habe (OO 2.3.1, calc-tabelleninhalt soll in eine base-tabelle kopiert werden, funktioniert weder mit interner base Datei noch mit Mysql Datenbankverbindung ueber base).

Was habe ich uebersehen?
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Datenimport aus Excel oder OO-Calc in Base

Beitrag von komma4 »

Zur Ziel-BASE-Datei gehen (Fensterwechsel), dann "Tabellen" im Bereich "Datenbank" (links) klicken.

Nun im mittleren Bereich die Zieltabelle anklicken, re. Maustaste, Einfügen


Klappt's?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
AhQ
*******
Beiträge: 1096
Registriert: Fr, 15.06.2007 11:03
Wohnort: Regensburg
Kontaktdaten:

Re: Datenimport aus Excel oder OO-Calc in Base

Beitrag von AhQ »

Hallo Helmut,

hast Du denn vollen Zugriff auf die Datei? Für mich klingt das mit den ausgegrauten Einfügen-Befehl eher nach fehlenden Schreibrechten. Das mußt Du dann aber über Dein Betriebssystem lösen (in Windows über Dateieigenschaften->Sicherheit, wenn Du da was verändern kannst/darfst), Base hilft Dir da nicht weiter.

Ansonsten müßte Toxitoms Weg schon gehen.

Viele Grüß
AhQ
Rumata
*
Beiträge: 19
Registriert: Do, 21.02.2008 16:32

Re: Datenimport aus Excel oder OO-Calc in Base

Beitrag von Rumata »

Hallo nochmal,

wenn man nur Daten anhängen will bei Import einer oder besser eines Teils einer Calc Tabelle, erhalte ich die Fehlermeldung "In der aktuellen Datenbank ist dies kein gültiger Tabellenname", obwohl der Tabellenname im Eingabefeld mit einer bestehenden Tabelle übereinstimmt. Kennt jemand das Problem?

Danke!
AhQ
*******
Beiträge: 1096
Registriert: Fr, 15.06.2007 11:03
Wohnort: Regensburg
Kontaktdaten:

Re: Datenimport aus Excel oder OO-Calc in Base

Beitrag von AhQ »

Hallo,

ja, Du mußt bei einer MySQL-DB immer den vollen Namen, also mit Datenbankname wie er im MySQL verwendet wird, reinschreiben, also: Datenbankname.Tabellenname

Dann sollte es eigentlich gehen. Zumindest bei mir...

Viele Grüße
AhQ
Antworten