timon23
Messages postés23Date d'inscriptionmercredi 14 mai 2008StatutMembreDernière intervention24 juin 2008
-
19 mai 2008 à 12:28
timon23
Messages postés23Date d'inscriptionmercredi 14 mai 2008StatutMembreDernière intervention24 juin 2008
-
21 mai 2008 à 11:08
Bonjour
J'explique mon problème :
J'ai dans une colonne de mes tables de ma base de donnée l'endroit ou ce situe le fichier sur le serveur
Ce fichier je le pose dans ma feuille fille local, donc sur mon l'ordinateur
Et j'aimerais savoir comment remettre ce fichier sur le serveur
Un exemple:
Je prend le fichier E:\dossier\fic.doc
Donc dans ma base de donnée j'ai tout ce chemin
Et dans local j'ai le nom du fichier fic.doc
Maintenant je veux reposer ce fichier sur le serveur
Donc je voudrais prendre dans ma base de donnée que le nom du fichier et pas tout le chemin pour le reposer sur le serveur.
Il doit avoir une histoire avec la fonction RIGHT je pense
Merci de m'aider
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 19 mai 2008 à 12:44
Salut
Oui, donc ce n'est qu'une histoire de traitement de chaine (les détails de base de données ne nous apportent rien dans ton explication, ça embrouille tout) :
Il te suffit de repérer l'emplacement du dernier \ et de ne prendre que ce qui se trouve à droite :
Position = InstrRev(maChaine, "")
If Position > 0 Then
NouvelleChaine = Mid$(maChaine, Position + 1)
Else
NouvelleChaine = maChaine
End If
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)