BTS - GI Lycée Bab Sahara Guelmim
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le deal à ne pas rater :
Jeux, jouets et Lego : le deuxième à -50% (large sélection)
Voir le deal

la fonction datediff()

3 participants

Aller en bas

la fonction datediff() Empty la fonction datediff()

Message  dido Lun 12 Nov - 13:12

salut
j'utilise la fonction datediff() dans une requete sql afin de m'envoyer la difference entre deux enregistrement de type date dans une table access
mais ma requete ne s'execute pas, et il m'envoie un msg d'erreur
voici l'instruction que je me bats avec ça fait 2 jours:

SELECT DATEDIFF(" dd ",
demande_au_fournisseur.datereceptionpiece,
demande_au_fournisseur.datereceptionmateriel)
FROM demande_au_fournisseur

elle m'apparait sans erreur.
dido
dido

Nombre de messages : 175
Localisation : Guelmim (bab sahara)
Date d'inscription : 10/04/2007

Revenir en haut Aller en bas

la fonction datediff() Empty Re: la fonction datediff()

Message  brahim610 Lun 12 Nov - 13:51

je crois que la fonction DATEDIFF() n'exiset pas dans SQL d'Access
C'est ca le probleme
il vaut mieux de trouver la solution vaec le mode QBE (le mode graphique) pour eviter d'avoir des erreurs comme ca.
brahim610
brahim610

Nombre de messages : 35
Age : 37
Localisation : Compiègne France
Date d'inscription : 12/04/2007

Revenir en haut Aller en bas

la fonction datediff() Empty Re: la fonction datediff()

Message  rachid_kh75 Mar 13 Nov - 4:58

esaye la syntaxe suivante:

SELECT Table1.Num, DateDiff('d',[date1],[date2]) AS Expr1
FROM Table1;
rachid_kh75
rachid_kh75

Nombre de messages : 46
Age : 49
Localisation : Guelmim-Maroc
Date d'inscription : 30/03/2007

Revenir en haut Aller en bas

la fonction datediff() Empty Re: la fonction datediff()

Message  dido Mar 13 Nov - 13:34

jé essayé avec cette syntaxe mais ça marche pas.
autre chose c que lorsque j'ai enlevé la 1iere partie de la fonction, jé remarqué que le truc est connue par le systeme(il l'as inseré automatiquement dans la table) et m'as pas envoyé un msg d'erreur mais aussi rien comme résultat de l'opération.
dido
dido

Nombre de messages : 175
Localisation : Guelmim (bab sahara)
Date d'inscription : 10/04/2007

Revenir en haut Aller en bas

la fonction datediff() Empty Re: la fonction datediff()

Message  rachid_kh75 Mer 14 Nov - 6:04

tu peut essayer l'exemple suivant:
http://www.MegaShare.com/308838
rachid_kh75
rachid_kh75

Nombre de messages : 46
Age : 49
Localisation : Guelmim-Maroc
Date d'inscription : 30/03/2007

Revenir en haut Aller en bas

la fonction datediff() Empty Re: la fonction datediff()

Message  dido Mer 14 Nov - 12:02

enfin ... merci bien pour l'exemple. c'etait trés clair
et aussi la requete , jé corrigé l'erreur et ça marche trés bien.

un autre probleme se pose est en datareport, lors de son execution un msg m'informe que l'etat est plus large que la papier, jé verifié la largeur de l'etat, je l'ai diminué mais sans résultat.
dido
dido

Nombre de messages : 175
Localisation : Guelmim (bab sahara)
Date d'inscription : 10/04/2007

Revenir en haut Aller en bas

la fonction datediff() Empty Re: la fonction datediff()

Message  rachid_kh75 Mer 14 Nov - 12:40

surement, il y a un controle dont la largeur depasse la largeur de l'etat.
(il faut les verifier l'un aprés l'autre car il n'ont pas de bordure apparente)
rachid_kh75
rachid_kh75

Nombre de messages : 46
Age : 49
Localisation : Guelmim-Maroc
Date d'inscription : 30/03/2007

Revenir en haut Aller en bas

la fonction datediff() Empty Re: la fonction datediff()

Message  dido Jeu 15 Nov - 13:03

justement , or jé cru que data report passe à la representation paysage automatiquement si la la page n'est pas assez suffisante pour publier l'etat
dido
dido

Nombre de messages : 175
Localisation : Guelmim (bab sahara)
Date d'inscription : 10/04/2007

Revenir en haut Aller en bas

la fonction datediff() Empty Re: la fonction datediff()

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser