FlowHeater Demo Video
 
FlowHeater - The Data Import / Export Specialist
 
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Schauen Sie sich auch die verfügbaren allgemeinen Beispiele an evtl. kann Ihre Frage hiermit schon beantwortet werden: Hello World 1 / 2 / 3 , Zahlen in Zeichenketten formatieren , Einfache Wenn-Dann-Sonst Bedingung , Komplexe If-Then-ElseIf ... Bedingung , Daten filtern und gruppieren , Daten gruppieren und Werte über die Gruppierung summieren
  • Seite:
  • 1

THEMA: Export Datenmenge einschränken - größer gleich heute

Export Datenmenge einschränken - größer gleich heute 2 Monate 1 Woche her #3730

  • FlowHeater-Team
  • FlowHeater-Teams Avatar Autor
  • Offline
  • Beiträge: 1415
Guten Tag,

ich teste gerade ihr Programm und bin von der Einfachheit begeistert.

Was ich aber noch nicht zusammen gebracht habe ist folgendes:
Ich möchte aus einer SQL-Tabelle eine CSV Datei exportieren, das klappt auch problemlos. Jedoch handelt es sich hier um eine Liste mit Kundendienst- Einsätze ab 2018 und ich möchte immer nur den Export der Einsätze die in Zukunft liegen. Also findet der Export jetzt statt, dann sollen nur die Daten heute und zukünftige Termine exportiert werden. Alles davor nicht. Funktioniert sicher nur ich weiß nicht wie.

Mit freundlichen Grüßen
G. Bischof
Anfrage per Email erhalten

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.

Export Datenmenge einschränken - größer gleich heute 2 Monate 1 Woche her #3731

  • FlowHeater-Team
  • FlowHeater-Teams Avatar Autor
  • Offline
  • Beiträge: 1415
Hallo Herr Bischof,

das ist mit einem FlowHeater Parameter problemlos möglich. Der Parameter kann im SQL Statement als Platzhalter verwendet werden um die Datenmenge eingrenzen zu können.

z.B. SELECT * from [ihre-export-tabelle] WHERE datums-feld >= '$DATUM$ 00:00:00'

Einziges Problem, der Parameter muss vor dem Start der Definition gesetzt werden. Dazu benötigen Sie den .NET Script Heater und das unten beigefügte C# Skript. Hier müssen Sie die Ausführung auf „bei Start“ umstellen.

Hinweis: Falls es Probleme mit dem ISO Datum 'yyyy-MM-dd' dann einfach mal 'dd.MM.yyyy' verwenden. Das ist abhängig von der verwendeten Datenbank!

Hier finden Sie zwei ähnliche Beispiele, die helfen evtl. auch weiter.
MySQL - nur neue Datensätze in eine CSV Datei exportieren
Datetime nach Tagesdatum abfragen SQL 2008

Im Anhang finden Sie ein kleines Beispiel dazu.





Dateianhang:

Dateiname: sql-ueber-...13-2.zip
Dateigröße:2 KB


C# Skript
// Diese Funktion ist zwingend erforderlich!
public object DoWork()
{
    // Parameter DATUM mit dem aktuellen Tagesdatum vorbelegen
    // Falls es Probleme mit dem ISO Datum gibt, evtl. "dd.MM.yyyy" verwenden
    Parameter["DATUM"].Value = DateTime.Now.ToString("yyyy-MM-dd");

    // keine Rückgabe notwendig
    return null;
}

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.
Anhänge:

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.
Letzte Änderung: von FlowHeater-Team. Begründung: Skript Korrektur ISO Datumsformat
  • 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