A voir également:
- Stocker une image dans une base de données sql server
- Frédéric cherche à faire le buzz sur les réseaux sociaux. il a ajouté une image de manchots sur une image de plage. retrouvez l'image originale de la plage. que cachent les manchots ? ✓ - Forum Windows
- Exemple base de données access à télécharger gratuit - Forum Access
- Afficher les tables d'une base de données sql ✓ - Forum Programmation
- Célia doit nettoyer le tableau ci-dessous pour l’ajouter à la base de données de son entreprise. les données sont ensuite traitées automatiquement. quelles sont les 4 cellules qui risquent de poser problème ? ✓ - Forum Excel
- Comment agrandir une image - Guide
1 réponse
MrYAU31
Messages postés
3808
Date d'inscription
samedi 23 février 2013
Statut
Membre
Dernière intervention
8 juillet 2017
1 611
20 juil. 2013 à 14:32
20 juil. 2013 à 14:32
Bonjour,
Tu as 2 possibilités :
1- Tu stockes le chemin de la photo dans ta BDD
https://forums.commentcamarche.net/forum/affich-10948327-comment-stoker-une-image-dans-sqlserver
https://sqlpro.developpez.com/cours/stockerimages/
2- Tu stockes directement la photo dans ta base
https://docs.microsoft.com/fr-fr/sql/relational-databases/blob/filetables-sql-server?redirectedfrom=MSDN&view=sql-server-ver15
https://docs.microsoft.com/fr-fr/sql/relational-databases/blob/binary-large-object-blob-data-sql-server?redirectedfrom=MSDN&view=sql-server-ver15
Il y a pas mal de débat sur POUR ou CONTRE le stockage de fichiers directement en BDD. Perso, pour des petits fichiers, je pense qu'il est plus pratique de les stocker directement dans la base. Ça évite des problèmes potentiels genre photo supprimée via explorateur et lien toujours existant dans la base, etc. et ça simplifie les sauvegardes puisqu'il suffit de sauvegarder uniquement la base.
Pour accéder aux fichiers directement stockés en base, il s'agit d'un FileStream classique donc simple à gérer.
Tu as 2 possibilités :
1- Tu stockes le chemin de la photo dans ta BDD
https://forums.commentcamarche.net/forum/affich-10948327-comment-stoker-une-image-dans-sqlserver
https://sqlpro.developpez.com/cours/stockerimages/
2- Tu stockes directement la photo dans ta base
https://docs.microsoft.com/fr-fr/sql/relational-databases/blob/filetables-sql-server?redirectedfrom=MSDN&view=sql-server-ver15
https://docs.microsoft.com/fr-fr/sql/relational-databases/blob/binary-large-object-blob-data-sql-server?redirectedfrom=MSDN&view=sql-server-ver15
Il y a pas mal de débat sur POUR ou CONTRE le stockage de fichiers directement en BDD. Perso, pour des petits fichiers, je pense qu'il est plus pratique de les stocker directement dans la base. Ça évite des problèmes potentiels genre photo supprimée via explorateur et lien toujours existant dans la base, etc. et ça simplifie les sauvegardes puisqu'il suffit de sauvegarder uniquement la base.
Pour accéder aux fichiers directement stockés en base, il s'agit d'un FileStream classique donc simple à gérer.
20 juil. 2013 à 14:57
Modifié par MrYAU31 le 20/07/2013 à 15:05
(c'est du VB.NET pour la partie lecture)
Pour enregistrer la photo :
Pour lire une photo :
20 juil. 2013 à 15:46
Modifié par hanadakia le 22/05/2014 à 13:16
SVP est ce que vous pouvez me donner le code de lire une photo en visual foxpro?
Merci Beaucoup.
2 juil. 2015 à 12:56