Bonjour,
Je voudrais savoir comment manipuler des images stockées dans une base de donnée SQL sur colonne Varbinary avec entity framwork.
Merci d'avance.
Bonjour,
Je voudrais savoir comment manipuler des images stockées dans une base de donnée SQL sur colonne Varbinary avec entity framwork.
Merci d'avance.
मैं एक छात्र हूँ |
On ne stocke jamais, JAMAIS (sauf cas ultra exceptionnel) des images dans une DB. Tu stocke le chemin où est uploadé l'image (par exemple "http://monsite.fr/Images/" + champContenantLePathCoteDB (ex : "Picto/btnSupprimer.png")
Sinon, ta DB va grossir à une de ces vitesses et les traitements sont plus complexes, du moins, tu trouveras moins de tuto / code sur la manipulation d'image stockée côté DB que de code / tuto sur l'upload d'image.
De plus, suivant l'hébergement, tu auras par exemples 100GO d'espace disque mais une DB limitée à 1Go par exemple du coup tu vois bien qu'il est plus judicieux de les stocker sur le disque et non la DB
En espérant t'avoir aidé.
"S'adapter, c'est vaincre" - Cellendhyll de Cortavar
Bonjour
c'est pour des raison de sécurité et de backup que je stocke les images directement dans la base , et la base n'est tres volumuneuse.
cdt.
मैं एक छात्र हूँ |
Elle n'est pas volumineuse, mais va-t-elle évoluer avec le temps ?
Si tu feras souvent des BU, tu vas dans ce cas aussi prendre de la place pour rien
Selon toi, en quoi le fait de stocker les images dans la DB influera sur la sécurité ? (je ne suis pas un DB Admin ni expert en sécurité donc ça m'intéresse ^^)
"S'adapter, c'est vaincre" - Cellendhyll de Cortavar
Bonjour,
Çela évitera des problèmes potentiels de sécurité comme par exemple image supprimée a travers l'explorateur et cela simplifiera aussi les sauvegardes il suffit de sauvegarder juste la base et ne pas le tepertoire des images.
il s'agit des bases OLTP qui vont etre copiées sur une base OLAP.
Ce n'est pas un site web mais une application sur un LAN.
Merci.
मैं एक छात्र हूँ |
Ok
J'avoue ne pas comprendre comment pourrait-on supprimer les images du répertoire de l'application car si cela est possible, c'est comme dire que tu stockerais le code dans la DB pour qu'on ne supprime pas les fichiers sources
http://www.dotnetlogix.com/Article/a...in-aspnet.html
ca devrait t'aider
"S'adapter, c'est vaincre" - Cellendhyll de Cortavar
Merci pour le lien!
मैं एक छात्र हूँ |
Je veux pas faire le rapia, mais ici, on est payé à coup de pouce ^^
Ca serait gentil de m'en mettre un petit :p
Et si jamais le lien t'as permis de résoudre ton problème, n'oubli pas de marquer le post comme résolu !merci d'avance
"S'adapter, c'est vaincre" - Cellendhyll de Cortavar
voici un
मैं एक छात्र हूँ |
lol je parlais du petit pouce que tu as en bas à droite des messages xD (à droite de éditer, citer) pas du smiley ^^
"S'adapter, c'est vaincre" - Cellendhyll de Cortavar
Tu va me pardonner je suis nouveau au forum !
मैं एक छात्र हूँ |
Il n'y a pas de problème ! Ne t'inquiète surtout pas je suis un peu taquin en tout cas merci à toi pour ce petit pouce vert
"S'adapter, c'est vaincre" - Cellendhyll de Cortavar
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager