IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

Erreur! function is not available in espressions in query


Sujet :

Requêtes et SQL.

  1. #1
    Futur Membre du Club
    Inscrit en
    Février 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 6
    Points : 7
    Points
    7
    Par défaut Erreur! function is not available in espressions in query
    J'ai une base de donné que j'ai utilisé en reseau sur plusieurs ordinateur. J'ai aucun probleme avec cette base de donné. Cependant, il y a seulement un ordinateur sur le reseau qui bug. Il possède Xp avec le meme access 2000 que les autres ordinateur. Sauf! j'ai cette erreur après le loading d'un formulaire qui comprende une fonction (du genre cstr(variable)) dans ma ligne SQL au niveau du WHERE.

    Function is not available in expressions in query expression '[tbl commandec].nounique = 1 AND Cstr(Year([tbl commandec].[datec]) like year(date())'

    Meme dans mes requetes access ne prend pas des fonctions dans criteria!

    exemple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT DISTINCTROW [Tbl CommandeC].*, [Tbl CommandeC].NoSeqC FROM [Tbl CommandeC] INNER JOIN [Tbl ItemZ] ON [Tbl CommandeC].NoCommandeC = [Tbl ItemZ].NoCommandeC
    WHERE ((([Tbl CommandeC].NoUniqueU)=1) AND ((CStr(Year([tbl commandec].[DateC]))) Like Year(Date())) AND (([Tbl CommandeC].ActiveC)=False))
    ORDER BY [Tbl CommandeC].NoSeqC;
    quelqu'un a une idée!

    merci

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 034
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 034
    Points : 24 606
    Points
    24 606
    Par défaut
    Bonjour,

    Pourquoi tu caste ton année ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ((CStr(Year([tbl commandec].[DateC]))) Like Year(Date()))
    c'est chouette pourtant, le numérique...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Year([tbl commandec].[DateC]) = Year(Date())

    Regarde tes références il doit y en avoir une manquante.


    Cordialement,

Discussions similaires

  1. Réponses: 5
    Dernier message: 06/07/2011, 14h08
  2. Réponses: 10
    Dernier message: 20/05/2011, 09h25
  3. Réponses: 3
    Dernier message: 19/10/2006, 21h51
  4. Erreur:"ORA-01034: ORACLE not available"
    Par napster dans le forum Oracle
    Réponses: 5
    Dernier message: 09/10/2006, 14h00
  5. erreur function not defined
    Par reventlov dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 03/04/2006, 01h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo