-
Champ Date avec SQL
Bonjour;
j'ai une table contenant un champ Date, durant l'insertion d'un nouveau enregistrement j'insert la date Systeme dans ce champ, du genre:
table.Insert;
table.fieldbyname('DateAujrd').asDateTime:=strtodatetime(mask1.text);
maintenant je voudrai que ma requete édite que les enregistrements du jour meme en SQL pour celà j'ai fait ça mais sa ne marche pas
select Mat,Nom,DateAujrd
from matable
where DateAujrd=Date()
-
Toujours les mêmes questions sur les dates et SQL
donc toujours les mêmes réponses
le problèmes des dates en sql c'est surtout le format mm/dd/yyyy
ou dd/mm/yyyy ou ........ le tout dépendant de l'environnement du poste, de la BDD etc ....
le moyen d'y couper ? le passage de la date via un paramètre
dans ton cas
parambyName('D').asDateTime:=Date;
Select Mat,Nom,DateAujrd
from matable
where DateAujrd=:D
de nombreuses discussions ont été ouvertes sur le thème date