🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Datenübernahme aus csv Datei mit Datumsangaben
Datenübernahme aus csv Datei mit Datumsangaben
Ich scheitere jetzt schon tagelang an der Übernahme einer umfangreichen Mitgliederliste in eine Datenbank.
Import der csv Datei in Calc funktioniert, aus Calc in Base rüberziehen auch. Aber dann liegen Geburtstag und Eintrittsdatum als Text vor und lassen sich nicht auf Feldtyp Datum ändern.
Kann Base das einfach nicht?
Muß ich die 200 Datensätze mit je 45 Spalten händisch abtippen? Kann ja nicht sein.
Umfangreiche Suche im Forum in in den Weiten des WWW haben mich nicht weiter gebracht.
Grüße
Robert
Import der csv Datei in Calc funktioniert, aus Calc in Base rüberziehen auch. Aber dann liegen Geburtstag und Eintrittsdatum als Text vor und lassen sich nicht auf Feldtyp Datum ändern.
Kann Base das einfach nicht?
Muß ich die 200 Datensätze mit je 45 Spalten händisch abtippen? Kann ja nicht sein.
Umfangreiche Suche im Forum in in den Weiten des WWW haben mich nicht weiter gebracht.
Grüße
Robert
Re: Datenübernahme aus csv Datei mit Datumsangaben
OK, im Importassistent gibt es eine automatische Typerkennung. Die muß man nur nutzen, bzw. anklicken, dann funktioniert es recht ordentlich.
Aber…
Nicht alle Datensätze werden übernommen????
Auch sind in der Automatisch erstellten ID Spalte, Primärschlüßel, sind Lücken. Auf 126 folgt 128, die 127 fehlt.
Aber…
Nicht alle Datensätze werden übernommen????
Auch sind in der Automatisch erstellten ID Spalte, Primärschlüßel, sind Lücken. Auf 126 folgt 128, die 127 fehlt.
Re: Datenübernahme aus csv Datei mit Datumsangaben
Gut, die automatische Erkennung der Feldlänge hat deutliche Schwächen. Pauschal bei jeder Spalte eine Null dranhängen vermeidet die Fehlermeldungen. Es wäre sehr hilfreich wenn in der Fehlermeldung das Feld angegeben würde das Probleme bereitet. So ist es ein stochern im Nebel.
Re: Datenübernahme aus csv Datei mit Datumsangaben
Wenn Du die automatische Federkennung nutzt, dann kannst Du die Zahl der Zellen, die Du untersuchen lassen willst, angeben. Standardmäßig steht das auf 10. Für Deine Belange hättest Du das also ohne Probleme auch auf die 200 stellen können. Dann wäre mit dem Import nichts schief gegangen und alle Daten wären übernommen worden.
Es ist eben so: In Datenbanken werden die Felder vorher definiert und dann die Daten eingefüllt. Und wenn dan etwas nicht passt, dann wird es nicht übernommen. Denn der verkürzte Text wäre ja mit Sicherheit falsch.
Es ist eben so: In Datenbanken werden die Felder vorher definiert und dann die Daten eingefüllt. Und wenn dan etwas nicht passt, dann wird es nicht übernommen. Denn der verkürzte Text wäre ja mit Sicherheit falsch.
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
Re: Datenübernahme aus csv Datei mit Datumsangaben
Auf die Idee bin ich auch zuerst gekommen. Allein, alle Werte über 100 werden abgelehnt. Mehr wie 100 Zeilen können nicht berücksichtigt werden.
Eine Warnung daß nicht alle Datensätze eingelesen werden wäre auch schön gewesen.
Das ist mir eher zufällig aufgefallen weil der Datensatz der mich beinhaltet auch betroffen war.
Re: Datenübernahme aus csv Datei mit Datumsangaben
Wenn ich eine csv-Tabelle in Base importieren möchte, und da sind Spalten nicht so "recht" formatiert, dann gehe ich meist über Calc. Dort kann ich viel mit den Spaltenformaten "spielen", mithin konvertieren, dann die Datei neu im - gewünschten - csv-Format abspeichern und anschließend in Base importieren.

Re: Datenübernahme aus csv Datei mit Datumsangaben
Ich habs ja mit der passenden Feldlänge hinbekommen.
Und sogar meinen ersten Serienbrief auf Basis der Datenbank erstellt.
Mehr graue Haare hab ich nicht bekommen, aber ein paar neue Schimpfworte und Flüche gelernt.
Und sogar meinen ersten Serienbrief auf Basis der Datenbank erstellt.
Mehr graue Haare hab ich nicht bekommen, aber ein paar neue Schimpfworte und Flüche gelernt.
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.