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

HyperFileSQL Discussion :

Requête SQL sur rubrique photo [HF19]


Sujet :

HyperFileSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    908
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 908
    Par défaut Requête SQL sur rubrique photo
    Bonjour,

    depuis le centre de contrôle HFSQL, j'essaye tout bêtement de lister les clients ayant une photo (type Mémo binaire classique).
    Or les simples requêtes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT * FROM T_client WHERE photo<>'';
    SELECT id, nom, prenom, photo FROM T_client WHERE photo='';
    SELECT * FROM [T_client.FIC] WHERE (photo<>'');
    indiquent l'erreur : Impossible de transformer la donnée dans le type de la rubrique <ALIAS_5.photo>.

    Pourriez-vous SVP me dire comment faire pour manipuler cette rubrique photo ?

    Merci !!!

  2. #2
    Expert confirmé
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 563
    Par défaut
    Pour moi 2 pistes :
    - Utiliser les fonctions H car le SQL HFCS n'a pas l'air doué avec les mémos...
    - Si tu veux rester en SQL : Ajouter un booléen dans ta base. A vrai lorsque tu ajoutes une image dans le mémo.

  3. #3
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    908
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 908
    Par défaut
    Bonjour et merci pour votre aide,

    Pour le moment je ne fait que de la maintenance sur la base via le centre de contrôle... donc pas de code avec fonctions H.
    Pour ce qui est d'ajouter une rubrique booléenne... je n'y tiens pas.

    Je vais essayer de contacter le support.


  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    303
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 303
    Par défaut
    Bonjour à tous,

    Une suggestion, à tout hasard..

    Tu pourrais essayer d'utiliser la fonction SQL LEN.

    Par exemple LEN(photo) permettrait (peut-être) de connaître la "taille des données" contenues dans cette rubrique.

    En principe LEN() ne devrait s'appliquer qu'à des rubriques texte et mémo texte, mais on ne sait jamais.
    http://doc.pcsoft.fr/fr-FR/?2034005&...iteur#NOTE2_17

  5. #5
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    908
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 908
    Par défaut
    et la réponse (tardive... désolé) est : ça ne marche pas.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT id, nom, prenom, LEN(photo) FROM T_client
    ne retourne que des 0 (photo ou pas)


  6. #6
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    908
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 908
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT id, nom, prenom, photo FROM T_client WHERE photo IS NOT NULL;

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 11/01/2006, 18h35
  2. requêtes sql sur plusieurs tables
    Par zahiton dans le forum Langage SQL
    Réponses: 4
    Dernier message: 25/11/2005, 10h59
  3. [SQL] requêtes SQL sur plusieurs tables
    Par zahiton dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 24/11/2005, 16h32
  4. A propos d'une requête SQL sur plusieurs tables...
    Par ylebihan dans le forum Langage SQL
    Réponses: 2
    Dernier message: 14/09/2003, 16h26

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