Einzelnen Beitrag anzeigen

nuclearping

Registriert seit: 7. Jun 2008
708 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#9

AW: String mit Datum vergleichen , ist Datum größer als der String ?

  Alt 30. Mai 2011, 16:55
Hallo DeddyH,

wie schon beschrieben, wird aus einer Lookup Komponente ein String ausgewählt, der den Monat und das Jahr darstellt.

Stringwert : '04.2011' ( Dies ist also kein Datumswert, sondern ein string).

In der Datenbank befinden sich Einträge z.B.:

ID NAME VORNAME ANGELEGT
----------------------------------------
1 Mustermann Andreas 01.04.2011
2 Bettler Sabine 14.05.2011
3 Landstreicher Thomas 12.03.2011

Die Abfrage soll nun nur die Datensätze ID(1 und 3), da diese mit dem Datum(ANGELEGT),entweder in dem selektierten LookupWert liegen oder Monate davor.

Hoffe das dies nun anschaulicher ist.

Trotzdem danke erstmal für die schnellen Antworten.
Ist das Feld ANGELEGT auch ein STRING-Feld? Wenn ja, warum? Sollte auf jeden Fall als DATE-Feld deklariert sein, weil du darüber eben über die Datumsfunktionen der SQL-Engine (YEAR, MONTH, >, <, =, ...) arbeiten kannst.
  Mit Zitat antworten Zitat