Image et chemin d'accés

Résolu
neg03 Messages postés 95 Date d'inscription jeudi 7 mai 2009 Statut Membre Dernière intervention 3 juillet 2009 - 24 avril 2008 à 15:15
radcur Messages postés 282 Date d'inscription lundi 29 septembre 2003 Statut Membre Dernière intervention 15 août 2012 - 25 avril 2008 à 22:53
Bonjour,
je gère une base de données d'image, j'enregistre leur chemin dans ma base pour pouvoir les afficher par la suite.
Ceci marche seulement je vois pas du tout comment faire pour gérer l'erreur si quelqu'un par exemple suprime la photo. Est ce qu'il faut que je mette des conditions? si oui lesquels? ou bien mettre une autre image à la place ?
Je ne vois pas très bien comment faire donc si quelqu'un aurait une idée sa serait pas mal du tout.
Merci

6 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
25 avril 2008 à 07:11
presque correct syntaxiquement ^^

if dir(le chemin contenu dans ta base) <> "" then
'affiche l'image
else
'affiche un message ou une image qui dit que l'image demandé n'existe plus
endif
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
25 avril 2008 à 08:36
mieux vaut toutefois utiliser :

http://www.codyx.org/snippet_savoir-si-fichier-existe_65.aspx#208

Dir generera une erreur si tu lui donne un chemin réseau d'un fichier inexistant
radcur Messages postés 282 Date d'inscription lundi 29 septembre 2003 Statut Membre Dernière intervention 15 août 2012 2
24 avril 2008 à 18:25
salut

désolé mes notions de vb6 commencent à être un peu loin mais ca devrait ressembler à ceci.  Tu peux valider avec d'autres sources sur le site et sur codyx.

if dir(le chemin contenu dans ta base) <> 0 then
'affiche l'image
else
'affiche un message ou une image qui dit que l'image demandé n'existe plus
endif
neg03 Messages postés 95 Date d'inscription jeudi 7 mai 2009 Statut Membre Dernière intervention 3 juillet 2009
25 avril 2008 à 08:23
Merci j'ai essayé et sa marche

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
neg03 Messages postés 95 Date d'inscription jeudi 7 mai 2009 Statut Membre Dernière intervention 3 juillet 2009
25 avril 2008 à 10:09
ok merci
radcur Messages postés 282 Date d'inscription lundi 29 septembre 2003 Statut Membre Dernière intervention 15 août 2012 2
25 avril 2008 à 22:53
merci Renfield pour la correction
Rejoignez-nous