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 :

Manipuler les champs blobs sous une base externe [WD14]


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Benevole
    Inscrit en
    Mai 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Benevole
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 717
    Par défaut Manipuler les champs blobs sous une base externe
    Bonjour a tous
    je développe sous firebird 2.5 et windev14.
    je suis confronter a la gestion des blobs de type image, quand je parle de gestion entendez par la :
    1. Enregistrer du blob (image) dans la base de donnée,
    2. Affiche du du blob (image) de la base de donnée,

    j'ai lu un peu les Mémo binaires mais je ne sais pas comment les manipuler !
    merci a tous !

  2. #2
    Membre très actif Avatar de miripesage
    Homme Profil pro
    gerant
    Inscrit en
    Novembre 2009
    Messages
    725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : gerant
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2009
    Messages : 725
    Par défaut
    Citation Envoyé par devalender Voir le message
    Bonjour a tous
    je développe sous firebird 2.5 et windev14.
    je suis confronter a la gestion des blobs de type image, quand je parle de gestion entendez par la :
    1. Enregistrer du blob (image) dans la base de donnée,
    2. Affiche du du blob (image) de la base de donnée,

    j'ai lu un peu les Mémo binaires mais je ne sais pas comment les manipuler !
    merci a tous !
    Bonjour, je pense qu'il faut mettre le champ de la BDD à : mémo et affecter le contenu du champ blob au champ image.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Benevole
    Inscrit en
    Mai 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Benevole
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 717
    Par défaut
    Citation Envoyé par miripesage Voir le message
    Bonjour, je pense qu'il faut mettre le champ de la BDD à : mémo
    ce qui est déjà fait.

    Citation Envoyé par miripesage Voir le message
    Affecter le contenu du champ blob au champ image.
    justement c'est là que se trouve la difficulté
    un insert <mon champ blob> ne marche pas ! ya un truc a faire je suppose.

  4. #4
    Membre éprouvé
    Homme Profil pro
    Benevole
    Inscrit en
    Mai 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Benevole
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 717
    Par défaut
    là encore je reviens j'ai chercher partout mais j'ai encore pas de solution !

  5. #5
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 221
    Par défaut
    hello,

    je ne sais pas ce que tu utilises pour dialoguer avec ta base de données Firebird (ODBC driver, FB4WD ?). Avec une base de données Firebird (version 2.5) et le driver ODBC Firebird/Interbase ( version 2.0.0.151), je travaille sur une base à 8 tables dont 1 table avec une rubrique BLOB image et une rubrique BLOB texte. Je créée une source de données avec cette base par ODBCad32.exe. Je fabrique un projet en RAD automatique dont l'analyse contient la table à 2 blobs en connexion accès natif /autre accès OLE DB. Je compile. Pour lister les enregistrements pas de problème : dans la table créée par le RAD je vois bien tous les enregistrements , les photos (BLOB image) et les notes (BLOB texte). Dans la fenêtre de fiche (Modifier) je rajoute un bouton qui change le contenu du champ image de la photo. Je fais un "valider". Après avoir eu un message d'erreur de type "column unknown" j'ai changé par odbc32 la configuration du driver pour ma base. J'ai coché l'option autoquoted identifier et la plus de problèmes. La photo que je change est bien inscrite en base.

    Ami calmant, J.P

  6. #6
    Membre éprouvé
    Homme Profil pro
    Benevole
    Inscrit en
    Mai 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Benevole
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 717
    Par défaut
    Citation Envoyé par jurassic pork Voir le message
    je ne sais pas ce que tu utilises pour dialoguer avec ta base de données Firebird (ODBC driver, FB4WD ?).
    j'utilise un driver ODBC.


    Citation Envoyé par jurassic pork Voir le message
    jJe fabrique un projet en RAD automatique dont l'analyse contient la table à 2 blobs en connexion accès natif /autre accès OLE DB. Je compile. Pour lister les enregistrements pas de problème : dans la table créée par le RAD je vois bien tous les enregistrements , les photos (BLOB image) et les notes (BLOB texte). Dans la fenêtre de fiche (Modifier) je rajoute un bouton qui change le contenu du champ image de la photo. Je fais un "valider". Après avoir eu un message d'erreur de type "column unknown" j'ai changé par odbc32 la configuration du driver pour ma base. J'ai coché l'option autoquoted identifier et la plus de problèmes.
    ok la je pense que dans votre base vous avez déjà vos champs blob,
    mais
    1. quelle type vous donnez a vos champs blobs au niveau de l'analyse dans windev ?
    2. quelle est aussi le type du champ au niveau du composant table qui affiche les données image ?

    Merçi pour ce tuyau en tout cas je vais creuser

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

Discussions similaires

  1. [MySQL] Formulaire où les champs proviennent d'une base de données
    Par Warryur dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 26/08/2012, 18h13
  2. Réponses: 4
    Dernier message: 07/06/2012, 18h28
  3. recuper les champs texte sous une autre appli (dos ou autre)
    Par marnoue dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 29/04/2009, 06h51
  4. Comment déterminer les champs modifiés dans une base
    Par Casual dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 15/06/2007, 08h33
  5. [MySQL] Afficher une image d'un champ blob d'une base MySQL
    Par lolobedo dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 29/11/2005, 10h10

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