Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: tetex am April 10, 2012, 20:29:00

Titel: CSV Datei Lesen
Beitrag von: tetex am April 10, 2012, 20:29:00
Hallo,
ist es möglich diese Datei mit Access zu lesen bzw. im listfeld zu importieren und alle 5 minuten automatisch aktualisieren lassen ?
Würde mic hecht freuen, wenn ihr mir dabei helfen könnt.

mfg

[Anhang gelöscht durch Administrator]
Titel: Re: CSV Datei Lesen
Beitrag von: Beaker s.a. am April 10, 2012, 21:07:41
Hallo Tetex,
Warum verknüpfst Du die nicht einfach?
(Importassistent)
Dann siehst Du in Access immer den
aktuellsten Stand. Da brauchst Du von
Access aus gar nichts weiter anzustossen.
hth
gruss ekkehard
Titel: Re: CSV Datei Lesen
Beitrag von: tetex am April 10, 2012, 21:53:12
Hi,

ging ja nicht. Habs versucht.
Hab Datei angehängt. Hast du mal ausprobiert ?

mfg
Titel: Re: CSV Datei Lesen
Beitrag von: Beaker s.a. am April 10, 2012, 22:14:49
Hallo Tetex,
Dann ändere Mal die Dateierweiterung auf .csv.
dann funzt das auch.
gruss ekkehard
Titel: Re: CSV Datei Lesen
Beitrag von: tetex am April 11, 2012, 06:02:18
hast du überhaupt meine datei versucht zu importieren ?
denn bei mirgehts nicht ich kann diese datei nicht umbennenn so wird das übertragen.
Titel: Re: CSV Datei Lesen
Beitrag von: Jonny am April 11, 2012, 08:27:21
Hallo,
ich habe versucht die Datei zu impotieren, danach mit Excel zu öffnen. Diese Datei ist mit
ziemlicher Sicherheit keine Excel-Datei.
Leider muss ich für zwei Stunden weg. Versuch doch mal die Datei als Text-Datei (Trennzeichen ;) zu importieren.

Bin gespannt was dabei rauskommt.

Gruß

Johann
Titel: Re: CSV Datei Lesen
Beitrag von: tetex am April 11, 2012, 17:51:24
Hi, wäre echt nett wenn du mal ein blick drauf werfen könntest

:-)
Titel: Re: CSV Datei Lesen
Beitrag von: DF6GL am April 11, 2012, 18:10:47
Hallo,

wodrauf werfen?


Hast diese xls-Datei mal umbenannt in z. B. d.txt und dann mit einem Editor geöffnet?


Wenn Du dann gewöhnliche csv-Daten siehst, kannst Du diese Datei auch in Access mit dem entspr. Filter  (Datei-Endung-Auswahl beim Import-/Verknüpfungsassistenten) verknüpfen...

Titel: Re: CSV Datei Lesen
Beitrag von: MzKlMu am April 11, 2012, 19:17:40
Hallo,
die angehängte Datei ist eine txt Datei mit Anführungszeichen als Textbegrenzung und dem Semikolon als Feldtrenner. Das ist keine CSV.

Allerdings ist die Datei fehlerhaft. Der Fehler muss beim Anlegen der Datei bereits passiert sein. Da sind noch mehr Fehler in der txt Datei. Wenn das behoben ist, kann man die Datei auch importieren, bzw. verknüpfen. Eventuell ist es notwendig erst in eine Zwischentabelle zu importieren und dann mit einer Anfügeabfrage in die richtige Tabelle zu übertragen.
So wie die Datei jetzt vorliegt geht es nicht. Also erst die txt bereinigen, dann sehen wir weiter.

Siehe Bild.

[Anhang gelöscht durch Administrator]
Titel: Re: CSV Datei Lesen
Beitrag von: DF6GL am April 11, 2012, 20:05:26
Hallo,

mhhmm, das kann ich so nicht ganz bestätigen...


"Das ist keine CSV."

Warum nicht? nur weil das Semikolon das Trennzeichen ist und kein Komma, ist ja nicht tragisch.  Das wird ja auch akzeptiert.  Ich selber interpretiere "CSV" als "Character separated Values"    ;)




lediglich das Datum (ProdStart) macht Probleme (erzeugt Importfehler und wird nicht übernommen) , weil im USA-Format...

Dass der "Was"-Wert in DS 20 fehlt, tut dem Import keinen Abbruch. Ist aber vermutlich tatsächlich ein Datenfehler in der txt-Datei.



[Anhang gelöscht durch Administrator]
Titel: Re: CSV Datei Lesen
Beitrag von: Beaker s.a. am April 11, 2012, 22:24:24
Hallo Tetex,
Zitathast du überhaupt meine datei versucht zu importieren ?
denn bei mirgehts nicht ich kann diese datei nicht umbennenn so wird das übertragen.
Natürlich, sonst hätte ich ja nicht noch mal geantwortet.

@all
Also ich hatte wegen der vorliegenden Dateierweiterung (.xls) zuerst die Verknüpfung
zu einer Exceldatei versucht; - ging nicht (nicht erkanntes Format oder so).
Dann hab' ich die Datei mit Excel geöffnet, wo ich dann sehen konnte, dass das
(IMO) eine .csv ist.
Dann habe ich die also dahingehend umbenannt, und dann als Textdatei verknüpft.
Das funzte ohne Probleme; - das mit dem Datum ist mir allerdings erst durch Franz'
Post (#9) aufgefallen. Obwohl bei mir (A2010) #Zahl! angezeigt wird.
Wäre es wohl am einfachsten, dieses Feld mit Datentyp Text zu verknüpfen und
dann per Abfrage darauf zu zugreifen, wo man ein echtes Datum draus machen kann.

gruss ekkehard