Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Geburtstagsformat finden


D. Annies - So 06.01.13 08:37
Titel: Geburtstagsformat finden
Hi, Delpher,

ich habe jetzt die folgenden Formate ausprobiert, aber ohne Erfolg:


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
select Ident_Nr, name, vorname, klasse, gebdat FROM "%s" S WHERE gebdat =  1994-12-12  ORDER by gebdat  
select Ident_Nr, name, vorname, klasse, gebdat FROM "%s" S WHERE gebdat = '1994-12-12' ORDER by gebdat  
select Ident_Nr, name, vorname, klasse, gebdat FROM "%s" S WHERE gebdat = '1995/12/12' ORDER by gebdat
select Ident_Nr, name, vorname, klasse, gebdat FROM "%s" S WHERE gebdat =  1995/12/12  ORDER by gebdat
select Ident_Nr, name, vorname, klasse, gebdat FROM "%s" S WHERE gebdat = '26.12.1996' ORDER by gebdat    
select Ident_Nr, name, vorname, klasse, gebdat FROM "%s" S WHERE gebdat =  26.12.1996  ORDER by gebdat


Gebdat ist vom Typ date.
Was kann ich da noch machen?

Danke, Detlef


bummi - So 06.01.13 09:02

Parameter verwenden ...
ansonsten welche DB?


D. Annies - So 06.01.13 09:03

Hab's gefunden!!


Delphi-Quelltext
1:
select Ident_Nr, name, vorname, klasse, gebdat FROM "%s" S WHERE (day(gebdat) = 6and (month(gebdat) = 1and (year(gebdat) = 1998)  ORDER by gebdat                    


Jetzt klappt's!


ssb-blume - So 06.01.13 10:10

Was soll das "ORDER BY" ?? Da nur ein Datum, ist das überflüssig!!
Hansi


D. Annies - So 06.01.13 12:16

Danke für deine Aufmerksamkeit, stimmt natürlich, aber manchmal ist man "in der Maschine" ...
LG, Detlef