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

Bases de données Delphi Discussion :

Recherche champ nul


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de sondo
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Août 2004
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Service public

    Informations forums :
    Inscription : Août 2004
    Messages : 540
    Par défaut Recherche champ nul
    Bonjour,

    Je viens demander un soutien pour une requête faisant ressortir les champs nul d'une table, ou encore des champs vide non renseignés.
    j'ai exécuté cette requête, mais les résultats renvoyés affiche toutes les lignes de la tables sans distinction, même si une ligne est bien renseignée, il est affiché.
    voici la requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Form33.Query_Livre.sql.Clear;
    Form33.Query_Livre.sql.Add('Select Num_Livre, Lettre, Cotes, Titre, Classe, Auteur, Editeur From Livre');
    Form33.Query_Livre.sql.Add('Where Num_Livre is Null');
    Form33.Query_Livre.sql.Add('Or Lettre is Null');
    Form33.Query_Livre.sql.Add('Or Cotes is Null');
    Form33.Query_Livre.sql.Add('Or Classe is Null');
    Form33.Query_Livre.sql.Add('Or Auteur is Null');
    Form33.Query_Livre.sql.Add('Or Editeur is Null');
    Form33.Query_Livre.Open;
    Merci d'avance

  2. #2
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    316
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 316
    Par défaut
    as tu essayé avec query.execsql au lieu de open ?

  3. #3
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 236
    Par défaut
    Citation Envoyé par Mihalis
    as tu essayé avec query.execsql au lieu de open ?
    Ca ne changera rien, de plus il est conseil de n'utiliser ExecSQL que pour les transasction sans retour d'informations (Delete, update, insert).

    @sondo : As tu essayé avec des = à la place des is ?
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

  4. #4
    Membre éclairé Avatar de sondo
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Août 2004
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Service public

    Informations forums :
    Inscription : Août 2004
    Messages : 540
    Par défaut
    Salut,

    Excuser moi pour le retard. J'avais éffectuer un petit voyage.
    J'ai utilisé ExecSql mais le résultat n'a pas changé. = à la place de is renvoie une erreur : utilisation incorrect du mot clé null.

  5. #5
    Membre éclairé Avatar de sondo
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Août 2004
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Service public

    Informations forums :
    Inscription : Août 2004
    Messages : 540
    Par défaut
    Je n'avais pas indiqué dans les dataset des QRDBtext le query correspondant.
    C'est bizarre il me semble l'avoir fait...
    Bref merci bien.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Etat -Ne pas afficher des champs nul
    Par To12 dans le forum IHM
    Réponses: 5
    Dernier message: 22/10/2007, 11h12
  2. Réponses: 6
    Dernier message: 17/10/2007, 10h10
  3. [ADO] Parambyname et champ nul
    Par okparanoid dans le forum Bases de données
    Réponses: 2
    Dernier message: 13/11/2006, 12h31
  4. Probleme d'extraction des champs nuls
    Par ETOKA dans le forum SQL
    Réponses: 2
    Dernier message: 17/01/2005, 11h03
  5. Requête et champs nuls
    Par Argonan dans le forum Access
    Réponses: 2
    Dernier message: 12/10/2004, 15h42

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