Nous sommes actuellement le 08 Juil 2026, 00:54

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 5 message(s) ] 
Auteur Message
 Sujet du message: DateDiff Access/SQL
MessagePublié: 02 Juin 2003, 09:48 
Hors-ligne
Nouvel adepte
Nouvel adepte

Inscription : 29 Avr 2003, 14:21
Message(s) : 57
Localisation : Québec
Bon j'en ai assez...

Ma requête SQL de datediff fonctionne très bien!
datediff(d,dateDebut,dateFin) et VLAN !

maintenant, transposons en Access, une requête format SQL (copier-coller), il rajoute des crochets à mes champs, pas de problème, mais ne reconnaît pas mon paramètre d , problème ! Peu importe la façon que je le met (avec ", avec ', il va rajouter un \ et rien ne fonctionne, Comment M. Access veut ça ?

Quelqu'un bien à bout


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 02 Juin 2003, 12:12 
Hors-ligne
Occasionnel
Occasionnel
Avatar de l’utilisateur

Inscription : 06 Fév 2002, 22:42
Message(s) : 185
Localisation : Québec
Dans le Querybuilder ou dans un champ d'un formulaire ou d'un rapport les paramètres des fonctions doivent êtres séparés par des point-virgules ;

Si tu le peux (parfois on pas le choix) évite de faire appel à des fonctions VBA dans les requêtes: c'est moins performant. La clause "BETWEEN" peut souvent faire l'équivalent.

_________________
HTH

:arrow: This posting is provided "AS IS" with no warranties, and confers no rights cr*sse!


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 02 Juin 2003, 12:17 
Hors-ligne
Nouvel adepte
Nouvel adepte

Inscription : 29 Avr 2003, 14:21
Message(s) : 57
Localisation : Québec
Oui oui, j'ai séparé par des ;
d'ailleurs j'ai même essayé les , et sûrement les . =)
Mon problème se situe vraiment pour la clause day

Merci pour le conseil, mais je n'ai pas le choix d'utiliser datediff car je veux connaître des délai


Cynthia


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 02 Juin 2003, 12:24 
Hors-ligne
Occasionnel
Occasionnel
Avatar de l’utilisateur

Inscription : 06 Fév 2002, 22:42
Message(s) : 185
Localisation : Québec
Si tu as un Access en français tu dois entrer le paramètre en français: "j". Ça fait vraiment ch*er. C'est vrai seulement dans le Querybuilder ou dans un champ d'un formulaire ou d'un rapport. Si tu exécute une requête en la passant au moteur de la base de données (en VBA) tout doit être en anglais.

_________________
HTH

:arrow: This posting is provided "AS IS" with no warranties, and confers no rights cr*sse!


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 02 Juin 2003, 13:20 
Hors-ligne
Nouvel adepte
Nouvel adepte

Inscription : 29 Avr 2003, 14:21
Message(s) : 57
Localisation : Québec
ca serait en effet très ch*ant si c'était juste une question de j au lieu de d, mais je te remercie beaucoup

C'est tout aussi ch*ant que je ny aie pas pensé =)



Cynthia


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 5 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site