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

4D Discussion :

Stoker des images dans une base 4D


Sujet :

4D

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juillet 2005
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 39
    Points : 26
    Points
    26
    Par défaut Stoker des images dans une base 4D
    Bonjour,
    Débutant sous 4D, je voulais savoir si il est possible des stocker sous forme de table des photos (en jpg environ 800Ko par photo) dans une base 4D.
    Si oui, par quel moyen peut on alors les enregistrer dans la base et les afficher dans un formulaire 4D (j'ai cru comprendre qu'il fallait obligatoirement que quicktime soit installé).
    Par avance merci .

  2. #2
    Membre averti
    Homme Profil pro
    Bientôt retraité
    Inscrit en
    Juillet 2005
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Bientôt retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 312
    Points : 385
    Points
    385
    Par défaut
    Bonjour,

    Même si c'est préférable, Quicktime n'est pas obligatoire; mais fortement conseillé.
    Pour le stockage des images, plusieurs solutions. Tout dépend du nombre d'enregistrements, de la taille des images, du choix applicatif (Monoposte ou Client/serveur),...
    Des pistes, pour le stockage
    DOCUMENT VERS BLOB
    peut répondre à la question. On peut stocker n'importe quoi dans un blob (max 2 Go) et on peut même compresser ce blob.
    Pour l'affichage
    CREER IMAGETTE
    . Suivant la doc, cette commande ne necessite pas Quicktime.

    J'espère t'avoir donné des éléments te permettant de démarrer sur le sujet.

    A +

  3. #3
    Membre confirmé

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    359
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 359
    Points : 613
    Points
    613
    Par défaut
    Bonjour,

    oui, tu peux stocker des images dans une table 4D, dans un champ de type Image ou un champ de type Blob.
    Si les images sont trop grosses, tu peux envisager de stocker le chemin d'accès, dans un champ, vers les images qui elles seront stockées sur le disque et les afficher dans un formulaire 4D avec le plugin 4D Live Window par exemple ou dans une variable de type Image.

    QuickTime est requis jusqu'à la version 2004. Depuis 4D v11 SQL, les images sont traitées nativement, donc plus besoin de QuickTime.

    Tu as ici toutes les commandes pour les images dans 4D.
    Consulte également le manuel du mode Structure de 4D 2004 (PDF) (très similaire à l'environnement de 4D v11 SQL), Chapitre 3, Concevoir la structure d’une base de données, champ Image et champ Blob.
    Lis aussi le PDF "4D v11 SQL Mise à jour" et la section concernant Stockage des champs BLOB, Image et Texte.
    Egalement le document sur la Conversion vers 4D v11 SQL, page 21 "Les Images".

    Voilà, avec ça, tu as de quoi cogiter.
    --Steph4D

Discussions similaires

  1. Réponses: 1
    Dernier message: 27/09/2006, 08h50
  2. Mettre des images dans une base
    Par ecarbill dans le forum Access
    Réponses: 4
    Dernier message: 22/08/2006, 15h59
  3. Comment stocker des images dans une base de données ?
    Par [Silk] dans le forum Bases de données
    Réponses: 4
    Dernier message: 21/07/2005, 11h29
  4. inserer des images dans une base de données
    Par alilou04 dans le forum Bases de données
    Réponses: 2
    Dernier message: 28/06/2004, 18h54
  5. LYCOS ET MYSQL - Intégrer des images dans une base!
    Par archeo dans le forum Installation
    Réponses: 3
    Dernier message: 06/04/2004, 13h45

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