Office: mehrere Hunderte csv automatisch importieren

Helfe beim Thema mehrere Hunderte csv automatisch importieren in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; meine namen heisen schon so das ab stelle 14 das jahr beginnt und meine tabelle heist auch richtig war nur nen schreibfehler. aber werde mir den rest... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von xpressme, 2. Mai 2010.

  1. mehrere Hunderte csv automatisch importieren


    meine namen heisen schon so das ab stelle 14 das jahr beginnt

    und meine tabelle heist auch richtig war nur nen schreibfehler.

    aber werde mir den rest wohl selbst zusammenbasteln ^^

    danke erstmal trotzdem für code.

    kann closed werden ^^
     
    xpressme, 5. Mai 2010
    #16
  2. Logdatei Logtabelle => ein nachfolgender Fehler würde mich nicht wundern.

    Übrigens: Aus der Fehlermeldung kann und sollte man Rückschlüsse ziehen.
     
    ebs17, 5. Mai 2010
    #17
  3. Hallo ebs17,
    bin auf diesen Thread gestoßen, da ich seit geraumer Zeit etwas Ähnliches vorhabe...
    Habe jetzt versucht, deinen Code an meine Bedürfnisse anzupassen, bekomme aber bereits beim Schreiben in die Protokolltabelle einen angeblichen "Syntaxfehler in der INSERT TO Anweisung".
    Die Dateien haben das Namensformat "jjjj-mm-tt-LOG.txt" (habe mal ein Beispiel angehängt).
    Ich vermute außerdem, dass ich bei der Importspezifikation was falsch mache, denn wenn ich das Füllen der Protokolldatei auskommentiere, bekomme ich "Typen unverträglich".

    Vielleicht wäre es möglich, dass du mir weiterhilfst? Danke.
     
    g202e, 5. Mai 2010
    #18
  4. mehrere Hunderte csv automatisch importieren

    Code:
    Timestamp ist ein schlechter Feldname, SQL stört sich daran und bemängelt einen Syntaxfehler. Also umbenennen. Ich habe ein X davor gesetzt.

    @Gerald: Deine Textdatei ist etwas ungünstig. Du hast 4 Felder, durch Leerzeichen getrennt, wobei aber das vierte Feld ebenfalls Leerzeichen enthält und somit beim Standardimport auseinandergenommen wird in weitere Felder.
    Hier müsste man zeilenweise importieren:
    Code:
     
    ebs17, 5. Mai 2010
    #19
  5. Hi Eberhard,
    auf sowas muss man erstmal kommen...
    OK, ich habe getan, wie mir geheißen, aber bekomme immer noch Syntaxfehler bei INSERT INTO ???
    Deine Array-Trennung funzt lt. Debugger korrekt...
    Code:
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
    g202e, 5. Mai 2010
    #20
  6. Code:
    Bezeichnungen mit Leer- und Sonderzeichen (Ausnahme Unterstrich) sind mit eckigen Klammern zu umschließen oder viel besser ganz zu vermeiden.
    Code:
    Zum Testen: Erzeugte SQL-Anweisung ins Direktfenster (Strg + G) ausgeben, von dort in die SQL-Ansicht einer neuen Abfrage kopieren und ausführen - die Hinweise auf Fehler sind präziser.
     
    ebs17, 5. Mai 2010
    #21
  7. OK, jetzt weiß ich wieder, warum ich "früher" immer den Unterstrich im Tabellennamen verwendet habe...
    merk' ich mir, brauchen wir aber heute nicht, denn die eckigen Klammern reichen vollkommen aus...*grins


    Jetzt möchte ich noch aus dem Dateinamen das Datum entnehmen und in die Tabelle schreiben; ich hatte mir folgendes überlegt:
    Code:
    habe jedoch keine Vorstellung, ob das optimal ist und wie ich das in den Code integrieren könnte...
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
    g202e, 5. Mai 2010
    #22
  8. mehrere Hunderte csv automatisch importieren

    Die Erzeugung des Datums sieht gut aus, eine Variante wäre
    Code:
    Vergleiche Datum an SQL-String übergeben
    Für die SQL-Anweisung muss das Datum mit einer Formatierung ummantelt werden, Einsatz analog wie oben bei der Uhrzeit:
    Code:
     
    ebs17, 5. Mai 2010
    #23
  9. Vielen Dank für deine geduldige Hilfe.
    Klappt alles super. *five *top
     
    g202e, 5. Mai 2010
    #24
Thema:

mehrere Hunderte csv automatisch importieren

Die Seite wird geladen...
  1. mehrere Hunderte csv automatisch importieren - Similar Threads - Hunderte csv automatisch

  2. [VBA] CSV einlesen, mit zeilennummer

    in Microsoft Excel Hilfe
    [VBA] CSV einlesen, mit zeilennummer: Hallo zusammen, ich versuche eine CSV einzulesen, das klappt recht gut. Jedoch wrüde ich gerne ein Zeilennummer (ID, Messpunkt) vor meine Daten schreiben lassen. doch wie mache ich das ohne...
  3. CSV in Outlook

    in Microsoft Excel Hilfe
    CSV in Outlook: Wie kann ich die Uhrzeit eines Termins über die CSV-Datei in Outlook importieren?
  4. CSV Verbindung ergänzt neue Spalten nicht

    in Microsoft Excel Hilfe
    CSV Verbindung ergänzt neue Spalten nicht: Hallo zusammen Ich habe eine csv-Datei über "Daten abrufen - Aus Datei - Aus Text/CSV" in mein Excelfile verknüpft. Nun wird diese csv-Datei regelmässig überschrieben, die Werte aktualisiert und...
  5. Planen von Besprechungen mit Hunderten von Teilnehmern

    in Microsoft Outlook Tutorials
    Planen von Besprechungen mit Hunderten von Teilnehmern: Planen von Besprechungen mit Hunderten von Teilnehmern Outlook für Microsoft 365 für Mac Outlook 2016 für Mac Outlook im Web Outlook.com Outlook 2019 für Mac...
  6. Prozentrechnung (im Hundert)

    in Microsoft Excel Hilfe
    Prozentrechnung (im Hundert): hallo zusammen, für ein artikel kalkulation muss ich preise im hundert ermitteln. ich rechne mit 4 % auf einen artikelpreis von 50 EUR der rechenweg auf meinem taschenrechner ist wie folgt. 100...
  7. Zahl um hunderter Stelle verschoben

    in Microsoft Excel Hilfe
    Zahl um hunderter Stelle verschoben: Hallo, mein Excel kommt neuerdings auf ganz interessante Ideen: Gebe ich in eine Zelle z.B. die Zahl "55" ein und ich drücke Enter, so erscheint als Wert "0,55". Um tatsächlich "55" zu...
  8. Word fügt einfach Hunderte von leeren Seiten hinzu!

    in Microsoft Word Hilfe
    Word fügt einfach Hunderte von leeren Seiten hinzu!: liebe Leute, ich habe echt ein Problem. Ich bin im Examensstress und Word fügt an eine wichtige Datei nach aufmachen, manchmal erst nach kurzer ZEit einfach HUnderte von leeren Seiten an,...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden