FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WEBDEV 2024
→
Gestion des images dans une classe
Gestion des images dans une classe
Débuté par Marc LAZZARINI, 10 juin 2019 00:42 - 2 réponses
Connectez-vous…
Marc LAZZARINI
#1
Membre enregistré
232 messages
Popularité : +23 (23 votes)
Posté le 10 juin 2019 - 00:42
Bonjour à tous,
Ma question pourra paraître ridicule, vu que ça fait des années que je développe en Windev et en Objet (très très peu en WebDev). Mais ... Là je bute sur un sujet que je n'ai encore jamais eu à traiter jusqu'ici :
Soit une table Membre, qui stocke des membres. Des personnes quoi. Dans cette table je dois stocker la photo du Membre.
Soit une classe cMembre qui est mappée à la table Membre.
Et j'ai donc une page qui affiche les données du membre, et depuis laquelle le Membre pourra modifier sa photo.
Comment je stocke la photo en base de données ? Mémo texte (base64 ?) ou mémo binaire ?
Comment je stocke la photo du Membre dans la classe Ancien ? (buffer ?)
Je vous remercie de me donner ce qui selon vous est la meilleure méthode.
Cordialement,
Marc.
Signaler
0
0
Roumegou Eric
#2
Posté le 11 juin 2019 - 08:45
Après mûre réflexion, Marc LAZZARINI a écrit :
Bonjour à tous,
Ma question pourra paraître ridicule, vu que ça fait des années que je
développe en Windev et en Objet (très très peu en WebDev). Mais ... Là je
bute sur un sujet que je n'ai encore jamais eu à traiter jusqu'ici :
Soit une table Membre, qui stocke des membres. Des personnes quoi. Dans cette
table je dois stocker la photo du Membre.
Soit une classe cMembre qui est mappée à la table Membre.
Et j'ai donc une page qui affiche les données du membre, et depuis laquelle
le Membre pourra modifier sa photo.
Comment je stocke la photo en base de données ? Mémo texte (base64 ?) ou mémo
binaire ?
Comment je stocke la photo du Membre dans la classe Ancien ? (buffer ?)
Je vous remercie de me donner ce qui selon vous est la meilleure méthode.
Cordialement,
Marc.
Bonjour
en web on a plutôt tendance à sauvegarder l'image en fichier et n'avoir
que le nom en base de données.
C'est beaucoup plus rapide à l'affichage et je pense que l'on a moins
d'altération de qualité.
Bon je n'utilise que très peu HF et j'utilise mysql. Et je n'ai jamais
vraiment stocké en mysql dans du mémo. Mais pour avoir récemment
utilisé du mémo image avec HF cs, je me suis aperçu que si la base
était distante, l'écriture en base d'une image pouvait être
rédhibitoire.
Donc je resterai pour l'instant avec mes convictions de nom du fichier
+ images stockées physiquement sur le serveur plutôt que tout en base.
---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus
Signaler
0
0
Marc LAZZARINI
#3
Membre enregistré
232 messages
Popularité : +23 (23 votes)
Posté le 11 juin 2019 - 18:19
Bonjour Éric,
Je te remercie pour ta réponse. Sur le principe ça m'embête de stocker des images en clair sur le serveur. ça va faire un certain nombre de fichiers images, impossible à vérifier si elles sont toutes encore liées à un enregistrement en base de données.
J'aimerais bien la solution en stockage Mémo. Si je ne trouve pas, je ferai comme tu le conseilles.
Encore merci.
Cordialement,
Signaler
0
0
→ Revenir à WEBDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte