Autor Thema: Import einer CSV-Datei  (Gelesen 3413 mal)

Offline inu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 594
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Import einer CSV-Datei
« am: 05.07.07 - 13:03:32 »
Hallo Leute,

ich bin auf der Suche nach einem Ansatz zum Importieren einer CSV-Datei. Gibt es hier einen einfachen Weg des importierens?

Vielen Dank

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: Import einer CSV-Datei
« Antwort #1 am: 05.07.07 - 13:11:10 »
Was hältst du von diesem Link zur Sandbox?

Gruß Werner
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline inu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 594
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Import einer CSV-Datei
« Antwort #2 am: 05.07.07 - 13:57:31 »
Im Grunde genommen nicht schlecht. Allerdings erhalte ich nicht das, was ich erwarte:

zum Beispiel habe ich folgendes definiert:

   Dim csv As CSVFile
   Dim st_Fields(1 To 3) As String
   st_Fields(1) = "Name"
   st_Fields(2) = "Vorname"
   st_Fields(3) = "Geburtstag"
   Set csv = New CSVFile("c:\adresse.csv","Adresse", st_Fields)
   csv.import


Hier kommt folgendes in Notes heraus: Auf den Feld Geburtstag steht der Vorname, Inhalt des Feldes Name ist korrekt. Dafür ist das Feld Vorname leer.

Schade eigentlich, es hätte so einfach sein können




Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Import einer CSV-Datei
« Antwort #3 am: 05.07.07 - 14:08:24 »
Ist das csv File korrekt Formatiert? Sieht nach Deiner Beschreibung nicht danach aus.
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline inu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 594
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Import einer CSV-Datei
« Antwort #4 am: 05.07.07 - 14:17:32 »
Naja, ich habe ein OpenOffice-Datei erstellt und diese abgespeichert, der Inhalt schaut so aus:

"Name","Vorname","Geburtstag"
"Meier","Detlef",01.01.01

Was sollte denn daran falsch sein?

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Import einer CSV-Datei
« Antwort #5 am: 05.07.07 - 14:34:28 »
Hast Du das mit dem Fix für die 'double quotes delimiter' ( Anführungszeichen ) gelesen und geändert?
« Letzte Änderung: 05.07.07 - 14:36:37 von DerAndre »
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline inu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 594
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Import einer CSV-Datei
« Antwort #6 am: 07.07.07 - 09:03:23 »
so, ich habe die CSV-Datei neu erstellt. Jetzt geht das ganze auch wunderbar.

Vielen Dank für eure Hinweise.

Offline haessler

  • Frischling
  • *
  • Beiträge: 12
  • Geschlecht: Männlich
    • Leonso GmbH
Re: Import einer CSV-Datei
« Antwort #7 am: 01.08.07 - 17:14:25 »
Hier eine Beispieldatenbank, in der sich der Import auch konfigurieren lässt.
Über eine einfache Formel, z.B:

FIELD Person := (GLOBAL Name) + ", " + (GLOBAL Vorname);
FIELD Birthday := GLOBAL Geburtstag;

GLOBAL ist dabei eine spezielles Schlüsselwort, um die Spalten der Datei anzusprechen (siehe XFL Dokumentation).
Der Agent kommt auch mit XLS-Dateien klar. CSV ist aber viel schneller  :)

Download hier -> import.nsf

Bert

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz