Dynamischer Daten Import / Export

datenbank

weil Einfach - produktiver ist
Mit der Freeware Version können bis zu 100.000 Datensätze verarbeitet werden!
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Willkommen im FlowHeater Support Forum!

Hier werden Fragen zum Umgang mit dem FlowHeater beantwortet.
  • Seite:
  • 1

THEMA: Nach Datum filtern

Nach Datum filtern 3 Jahre 10 Monate her #1379

  • TVH
  • TVHs Avatar Autor
  • Offline
  • Junior Member
  • Junior Member
  • Beiträge: 27
Hallo zusammen,
um die Datensätze (Bild 1) zu erhalten habe ich das
SQL-Statement:
select * from dbo.[PART_Stamm] where ZUS_shop_datum IS NOT NULL
ausgeführt.

Wie kann man es einrichten, dass nur die Datensätze aktualisiert werden, die das Tagesdatum haben.
Im Beispiel (Bild 2) sind es die beiden letzten Datensätze die aktualisiert werden sollen.

D.h. z.B. wenn morgen am 30-05-2013 die Daten aktualisiert werden, sollten automatisch nur die vom 30. aktualisiert werden - ohne manuell das Datum einzugeben.

Ist das möglich?

Freundliche Grüße
Anhang:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Aw: Nach Datum filtern 3 Jahre 10 Monate her #1384

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1169
Das geht mit Hilfe von FlowHeater Parametern . Da der Parameter vor dem Start der Definition gesetzt werden muss, müssen Sie dazu den .NET Script Heater verwenden.
Ziehen Sie dazu einen .NET Script Heater auf den Designer und kopieren folgenden Code hinein.
public object DoWork()
{
  Parameter["Datum"].SetValue(DateTime.Now.ToString("yyyy-MM-dd"));

  // bei Ausführen bei "Start" keine Rückgabe notwendig
  return null;
}

Dann müssen Sie noch die Option „Ausführen bei“ auf „Start“ einstellen. So wird das Skript vor dem Ausführen der eigentlichen Import/Export Definition ausgeführt.

Ihren SQL Select müssen Sie dann noch folgendermaßen anpassen.
select * from dbo.[PART_Stamm] where ZUS_shop_datum = '$DATUM$'

So wird bei jedem ausführen dynamisch das aktuelle Tages Datum für den SELECT verwendet.

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.

Aw: Nach Datum filtern 3 Jahre 10 Monate her #1385

  • TVH
  • TVHs Avatar Autor
  • Offline
  • Junior Member
  • Junior Member
  • Beiträge: 27
Hallo Herr Stark,
ich habe noch das Datum im Code auf meine Darstellung geändert (dd.MM.yyyy) und es funktioniert einwandfrei.

Auch hier vielen Dank für Ihre schnelle Hilfe.

Freundliche Grüße

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1
Moderatoren: FlowHeater-Team
Ladezeit der Seite: 0.092 Sekunden