NEO ::: TEAM
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

NEO ::: TEAM

New Evolution Owner
 
AccueilRechercherDernières imagesS'enregistrerConnexion
Le deal à ne pas rater :
Sortie PlayStation 5 Pro : où précommander la console PS5 Pro ?
Voir le deal

 

 comparer des dates/heures dans une requête SQL

Aller en bas 
AuteurMessage
Admin
Fondateur
Fondateur
Admin


Nombre de messages : 197
Age : 40
Localisation : Tlemcen ( Algérie )
Date d'inscription : 04/12/2006

comparer des dates/heures dans une requête SQL Empty
MessageSujet: comparer des dates/heures dans une requête SQL   comparer des dates/heures dans une requête SQL Icon_minitimeMar 13 Fév - 1:51

La comparaison des dates et heures exigent que le format soit respecté. Celui-ci pouvant dépendre du SGBD utilisé, il est conseillé d'utiliser systématiquement des paramètres pour la comparaison des dates :

Code:
DataSet1.SQL.TEXT:='SELECT * FROM UneTable WHERE ChampDate<:UneDate';
DataSet2.ParamByName('UneDate').AsDateTime:=Now;

Attention aussi que la comparaison des date sans notion d'heure est parfois aléatoire sur la limite. TDateTime contenant toujours une notion d'heure et celle-ci étant parfois remplie aléatoirement. Par Exemple, au lieu de comparer ChampDate<=:UneDate avec UneDate=Now, il vaut mieux comparer ChampDate<:UneDate avec UneDate=Now+1. Ainsi l'heure éventuellement contenue dans ChampDate n'aura pas d'effet sur le résultat
Revenir en haut Aller en bas
https://neo-team.forumactif.com
 
comparer des dates/heures dans une requête SQL
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» XVI : Gestion des dates et heures

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
NEO ::: TEAM :: Informatique :: Base de données & Logiciels de Gestions-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser