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

WinDev Discussion :

Erreur lors de l'execution d'une requete SQL


Sujet :

WinDev

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2012
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Israël

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2012
    Messages : 40
    Points : 20
    Points
    20
    Par défaut Erreur lors de l'execution d'une requete SQL
    Bonjour,

    lorsque j'execute la requete suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT 
    DOSSIER_FICHPA.Compteur AS Compteur,	
    DOSSIER_FICHPA.Atcd AS Atcd	
    FROM 
    DOSSIER_FICHPA
    j'obtiens un certain nombre d'enregistrements

    Mais lorsque j'execute la meme requete avec la condition suivante:
    DOSSIER_FICHPA.Atcd IS NOT NULL

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    SELECT 
    DOSSIER_FICHPA.Compteur AS Compteur,	
    DOSSIER_FICHPA.Atcd AS Atcd
    FROM 
    DOSSIER_FICHPA
    WHERE 
    DOSSIER_FICHPA.Atcd IS NOT NULL
    j'obtiens le message d'erreur suivant:

    Erreur d'initialisation de la requete:
    Erreur de l'acces OLE DB
    Numero d'erreur = 170129
    Echec de l'ouverture du fichier.
    Detail de l'erreur systeme:
    Description = The Microsoft Jet database engine cannot find the input table or query 'DOSSIER_FICHPA'. Make sure it exists and that its name is spelled correctly.
    Source = Microsoft JET Database Engine
    Help Context = 5003011
    SQL State = 3078
    et si j'execute la requete avec la condition suivante:
    TRIM(DOSSIER_FICHPA.Atcd ) <> '""'

    condition qui signifie la meme chose que la condition precedente

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    SELECT 
    	DOSSIER_FICHPA.Compteur AS Compteur,	
    	DOSSIER_FICHPA.Atcd AS Atcd
    FROM 
    	DOSSIER_FICHPA
    WHERE 
    	TRIM(DOSSIER_FICHPA.Atcd )  <> '""'
    j'obtiens le message d'erreur suivant:
    Erreur d'initialisation de la requete:
    Erreur de l'acces OLE DB
    Numero d'erreur = 170129
    Echec de l'ouverture du fichier.
    Detail de l'erreur systeme:
    Description = Record is deleted
    Help Context = 5003167
    SQL State = 3167
    Quel est le probleme et comment le resoudre?

    Cordialement

    Motti

  2. #2
    Membre régulier
    Inscrit en
    Mai 2002
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 67
    Points : 79
    Points
    79
    Par défaut
    as tu essayé de ne pas mettre le nom de la table devant le colonne ?

    du coup tu aurait une requete toute simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     SELECT Compteur,Atcd FROM DOSSIER_FICHPA WHERE Atcd IS NOT NULL

Discussions similaires

  1. Délai expiré lors de l'execution d'une requete sqlserver
    Par lc.soft dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 29/09/2015, 11h41
  2. [VS]Erreur lors de l'execution d'une fonction
    Par nephhh dans le forum Windows Forms
    Réponses: 3
    Dernier message: 08/06/2007, 14h12
  3. affichage d'une progressbar lors de l'execution d'une requete
    Par RodEpsi dans le forum Bases de données
    Réponses: 30
    Dernier message: 13/12/2006, 11h53
  4. Réponses: 4
    Dernier message: 13/09/2006, 16h53
  5. [ADO] Probleme lors de l'execution d'une requete...
    Par NoisetteProd dans le forum Bases de données
    Réponses: 4
    Dernier message: 04/06/2004, 12h43

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