Zum Hauptinhalt springen
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Chart

Feldnamen und Datentypen im Excel-Adapter

  • Heiko Halaschka
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
1 Jahr 11 Monate her #4682 von Heiko Halaschka
Feldnamen und Datentypen im Excel-Adapter wurde erstellt von Heiko Halaschka
Wir bekommen monatliche Excel-Tabellen, deren Inhalt ich in eine Acces-Datenbank übertragen möchte.
Read-Adapter ist Excel, Write-Adapter ist Acces.

Die Tabellen sind immer gleich aufgebaut, leider sind die Tabellenblätter jedes Mal anders beschriftet und bei den Spalten/Feldnamen gibt es manchmal kleine Unterschiede.
Da in der Tabelle immer nur das erste Blatt benötigt wird, habe ich unter "Felder/Datentypen" das Worksheet mit dem Index "1" erfasst. Dadurch muss ich schon mal nicht jeden Monat das Worksheet neu beschriften.

Gibt es eine ähnliche Möglichkeit für die einzelnen Spaltenüberschriften (Spalte 1, Spalte 2, Spalte 3, etc.  anstatt "Nummer", "Bezeichnung", "Menge", etc.)?
Mein Problem ist nämlich, wenn ich die Feldnamen neu einlese, werden immer die Datentypen überschrieben!?
Der Datentyp soll immer STRING sein, manches Mal wird aber beim neu Einlesen DECIMAL angenommen, weil nur Zahlen in der Spalte sind.
Dann muss ich alle Spalten durchgucken, und den Datentyp wieder auf STRING setzen.
Vielleicht gibt es ja auch eine Lösung, dass die Datentypen der Spalten beim neu Einlesen nicht verändert werden?

Ich würde mich über Hilfestellung freuen.

Liebe Grüße
Heiko H

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
1 Jahr 11 Monate her #4684 von FlowHeater-Team
FlowHeater-Team antwortete auf Feldnamen und Datentypen im Excel-Adapter
Hallo Herr Halaschka,

es gibt zwei Möglichkeiten.
  1. Wenn es nur um die Spaltenüberschriften geht können Sie einfach das ganze ohne diese Zeile einlesen. Also im Excel Adapter z.B. erst ab der 2. Zeile mit dem Einlesen beginnen und die Option „1. Zeile enthält Feldnamen“ deaktivieren, siehe Screenshot. So liest der Excel Adapter immer genau diese Felder in dieser Reihenfolge ein.
  2. Dann gibt es die Möglichkeit Aliasnamen für Spalten zu vergeben, siehe hier: Spalten dynamisch anhand Feldnamen zuordnen

 

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.255 Sekunden
FlowHeater Logo

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


Copyright © 2009-2024 by FlowHeater GmbH. Alle Rechte vorbehalten.