CSV-Datei erstellen

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: CSV-Datei erstellen

Re: CSV-Datei erstellen

von Stephan » Mi, 27.06.2007 13:29

Das Datumsformat in den Spalten 4 und 5 ist allerdings verloren gegangen.
Ich sehe was passiert ist, aber wenn Du so vorgegangen bist wie beschrieben, weiß ich zunächst nicht warum.

Du kannst das aber auch ver Formel machen und dann kopieren, nur es muß ja eine Ursache geben warum Suchen/Ersetzen nicht klappt.

Formel wäre etwa:

=TEXT(E1;"TT.MM.JJ HH:MM")

wenn in E1 angezeigt würde 19.06.07 10:49
Habs gefunden, bei PHPMYAdmin CSV mit LOAD DATA auswählen...
Wenn das für Dich OK ist ist es OK, nur das Suchen/ERsetzen nicht funktioniert ist nicht erklärlich.



Gruß
Stephan

Re: CSV-Datei erstellen

von nixdorf » Mi, 27.06.2007 12:10

Habs gefunden, bei PHPMYAdmin CSV mit LOAD DATA auswählen...

Danke Gruß Nixdorf

Re: CSV-Datei erstellen

von nixdorf » Mi, 27.06.2007 11:46

Hallo,

ich muß die Spalten als Text markieren. Dann erhalte ich folgendes im Editor:

"12905","/shop/images/PS/2 Kabel.jpg","12904","NULL","39252,45","NULL"
"14246","/shop/images/Software.jpg","0","0","39255,4","39257,79"
"14247","/shop/images/Software Lizenzen.jpg","14246","NULL","39255,4","NULL"

so sieht es schon besser aus. Das Datumsformat in den Spalten 4 und 5 ist allerdings verloren gegangen.

Wenn ich die Datei jetzt mit PHPMYAdmin hochlade bekomme ich aber immer noch die Fehlermeldung:

Invalid parameter for CSV import: Zeilen getrennt mit

Ich habe importieren angeklickt, dann die Datei ausgewählt. Als Dateiformat gebe ich CSV an und bei getrennt mit wähle ich das Komma.

Trotzdem klappt es noch nicht.


Gruß NIxdorf

Re: CSV-Datei erstellen

von Stephan » Mi, 27.06.2007 10:57

wenn ich nach: '" ' wird mir nichts angezeigt.
WElchen Editor verwendest Du denn?
Warum klapt das denn nicht da?
Ich habe versucht Dir zu sagen das dazu Angaben fehlen.
12905 kann Text oder Zahl sein, ich weiß es nicht, 19.06.07 10:49 kann Datum und Zeit als Wert oder Text sein, kann in 2 Zellen oder einer stehen, ich weiß es nicht.
Bei der ersten Spalte werden die Textrenner ganz weggelassen, bei der dritten Spalte und der fünften auch. Woran liegt das?
Unter gleichen Bedingungen dann daran das die entsprechenden Werte Zahlen und kein Text sind. Wandele sie also zuerst in Text um, beispielsweise mit Suchen/ERsetzen in Calc:

Suchen nach: [1234567890]

Ersetzen durch: '&

und regulärer Ausdruck anhaken und Suchen in Werten auswählen



Gruß
Stephan

Re: CSV-Datei erstellen

von nixdorf » Mi, 27.06.2007 10:37

Hallo,

wenn ich nach: '" ' wird mir nichts angezeigt. Ich würde das auch gerne über das Speichern hinbekommen. Normalerweise wird mit eine Tabelle in die ersten vier Spalten der ersten zeile immer ein d reinschreibe und dann mir das als CSV Speichere bekomme ich folgendes im Editor zu sehen:

"d","d","d","d","d"

Das ist genau das was ich auch bei meiner anderen Tabelle benötige. Warum klapt das denn nicht da?
Da kommt soetwas raus:

12905,"/shop/images/PS/2 Kabel.jpg",12904,"NULL",19.06.07 10:49,"NULL"

Bei der ersten Spalte werden die Textrenner ganz weggelassen, bei der dritten Spalte und der fünften auch. Woran liegt das?
Ansonsten stimmt ja alles. Ich klicke beim Speichern auf Seichern unter, wähle als Dateityp CSV aus, wähle Filtereinstellungen bearbeiten aus und klicke dort einfach auf speichern.

Gruß Nixdorf

Re: CSV-Datei erstellen

von pmoegenb » Mi, 27.06.2007 10:13

Hallo Nixdorf,

ergänzend zu den Ausführungen von Stephan. Das Zeichen " ist ein Texttrenner. Wenn Du Zahlen als Text in einer CSV-Datei haben möchtest, dann musst Du diese in Calc auch als Text eingeben.

Dazu entweder die entsprechenden Spalten vor der Eingabe als Text formatieren, oder Zahlen mit einem vorangestellten Hochkomma eingeben (Beispiel: '12905).

Re: CSV-Datei erstellen

von Stephan » Mi, 27.06.2007 09:51

Wie kann ich das ändern?
im Editor:

Suchen nach ' "' (ohne ')
Ersetzen durch '","'

und

Suchen nach '" '
Ersetzen durch '","'


schiene mir naheliegend.

Über Fragen der Speicherung in OOo, die Du ja schon durchgeführt haben müßtest, sonst wäre die Datei nicht da, lässt sich hingegen nichts sagen da aus denm Inhalt der cvs-Datei nicht klar ist wie die Dinge in Calc vorher aussahen.


Gruß
Stephan

CSV-Datei erstellen

von nixdorf » Mi, 27.06.2007 08:29

Hallo,

ich habe eine Tabelle mit Calc erstellt. Jetzt möchte ich sie Als CSV-Datei abspeichern und in eine MYSQL-DAtenbank mit PHPMYAdmin importieren. So sieht die Datei aus wenn ich sie mit einem Editor öffne:

12905 "/shop/images/PS/2 Kabel.jpg" 12904 "NULL" 19.06.07 10:49 "NULL"
14246 "/shop/images/Software.jpg" 0 0 22.06.07 09:35 24.06.07 18:51
14247 "/shop/images/Software Lizenzen.jpg" 14246 "NULL" 22.06.07 09:35 "NULL"
14248 "/shop/images/Buerosoftware Lizenzen.jpg" 14247 "NULL" 22.06.07 09:35 "NULL"
14251 "/shop/images/Verbrauchsmaterial.jpg" 0 0 22.06.07 09:35 24.06.07 18:56
14252 "/shop/images/Tinte / FarbbÀnder.jpg" 14251 "NULL" 22.06.07 09:35 "NULL"


so müste aber eine Zeile aussehen:

"12905","/shop/images/PS/2 Kabel.jpg","12904","NULL","19.06.07 10:49","NULL"

Wie kann ich das ändern?

Gruß Nixdorf

Nach oben