FlowHeater Demo Video
 
FlowHeater - The Data Import / Export Specialist
 
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Schauen Sie sich auch die verfügbaren Beispiele zum TextFile Adapter an evtl. kann Ihre Frage hiermit schon beantwortet werden: Codepage konvertieren 1 / 2 , Verarbeitung von CSV Kopf- und Fußzeilen , Import und Export von vCard Textdateien
  • Seite:
  • 1

THEMA: Datensatz aus Tabelle vergleichen

Datensatz aus Tabelle vergleichen 8 Jahre 4 Monate her #285

Hallo zusammen,
ich habe eine csv Datei und eine MS-Datenbanktabelle. Eine Spalte der csv ist mit e-Mailadressen gefüllt. Die e-Mailadressen können in mehreren Zeilen vorkommen.
In der Datenbanktabelle befindet sich auch eine Spalte mit e-Mailadressen und in einer weiteren Spalte befinden sich Kundennummern.

Nun soll eine CSV Datei ausgegeben werden, aus der die e-Mailadressen durch die Kundennummern aus der Datenbank ersetzt wurden.

Dazu muss praktisch in der Datenbank die e-Mailadresse gesucht werden, und aus diesr "Zeile" in einer anderen Spalte die Kundennummer ausgelesen werden.

Ist das Problem irgendwie mit Flowheater lösbar?

Vielen Dank für eure Unterstützung!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Aw: Datensatz aus Tabelle vergleichen 8 Jahre 4 Monate her #286

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1406
Dazu müssen Sie sich zuerst die CSV Datei in eine Tabelle importieren. Legen Sie dazu eine neue Tabelle in der Datenbank an, die alle Felder der CSV Datei beinhaltet die Sie benötigen. Als Datentyp können Sie für alle Felder Zeichenketten/String verwenden (z.B. char, varchchar, nchar, nvarchar).

Erzeugen Sie eine neue FlowHeater Definition und importieren Sie die CSV Datei in die eben angelegte Tabelle.

Dann können Sie die Daten wieder in eine CSV Datei exportieren und dabei Ihre Felder miteinander verknüpfen (join). Legen Sie dazu eine neue FlowHeater Definition an. Wählen Sie auf der READ Seite den Adapter aus den Sie benötigen ( MS Access oder SQL Server ).
Im SQL Select auf der READ Seite geben Sie nun folgenden SQL Befehl an Tabellennamen und Feldnamen müssen angepasst werden.

Select tabelle1.feld1, tabelle1.feld2, tabelle1.email, tabelle1.kundenr, tabelle2.feld1, tabelle2.feld2, usw. from tabelle1 inner join tabelle2 on tabelle1.Email = tabelle2.Email order by tabelle1.Email

Damit können Sie nun Ihre CSV Datei für den export bestücken.

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.

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.
  • Seite:
  • 1

andere Sprachen

en

FlowHeater Home

de en

Impressum/Kontakt

Datenschutz

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

Follow us on

twitter  facebook

YouTube

 de en