WinForm, SQL, C#

Fermé
ridhouan Messages postés 43 Date d'inscription dimanche 7 novembre 2010 Statut Membre Dernière intervention 5 avril 2016 - 27 janv. 2015 à 14:25
ridhouan Messages postés 43 Date d'inscription dimanche 7 novembre 2010 Statut Membre Dernière intervention 5 avril 2016 - 6 févr. 2015 à 18:16
Bonjour,


Je travaille sur un projet d'application (gestion de boutique en ligne) en WinForm C# sous Visual studio 2013.

L'application en cours de développement permettrait de gérer l'insertion d'articles dans la boutique.

A savoir, j'ai créé une base de donnée sur un serveur local pour le moment, avec les differentes tables, dont celles PRODUIT(id, libelle, description,prix), URL(idimage#,lienimage)
En gros, un article peut avoir plusieurs images. Les images en question seront stockées sur le serveur du site, et le champ "lienimage" correspond au chemin d'accès sur le ou les images.

Ce que je veux faire:
-grace à une fenetre winform, sélectionner une image via un "OpenFileDialog", et lorsque l'on valide, l'image est enregistrée sur le serveur, et le chemin d'accès enregistré dans la bdd.

Je n'arrive pas à trouver comment il faut faire pour "charger" une image et l'enregistrer sur le serveur.
Je me tourne donc vers vous car là je patauge!!!!

Merci à vous! :)
A voir également:

1 réponse

Si tu ne stockes que le lien de l'image sur ta machine (ce qui n'est pas idéal, mais c'est une autre histoire) il te suffit récupérer la valeur "SelectedPath" de ton objet instance de openFileDialog.

Ainsi, tu stockeras le chemin d'accès à l'image pour pouvoir la manipuler, pas besoin de la charger.

Par contre, si tu veux sauvegarder l'image en elle même, il te faudra la transformer en tableau de bytes via un flux de données pour pouvoir la stocker.
0
ridhouan Messages postés 43 Date d'inscription dimanche 7 novembre 2010 Statut Membre Dernière intervention 5 avril 2016 1
6 févr. 2015 à 18:16
En fait mon idée serait de stocker l'image sur un serveur ovh, et de récupérer le chemin d'accès à celle ci. Le chemin d'accès sera enregistré dans une base de donnée. Enfin, sur un site web, j'affiche les images via requêtes sql qui iront chercher les images grâce au chemin d'accès.

Après je suis assez novice en la matière, c'est la première fois que je travaille sur du transfert de fichier.

Tout conseil serait bon à prendre! Merci
0

Discussions similaires