Base de donnée [Résolu]

Signaler
Messages postés
23
Date d'inscription
mercredi 14 mai 2008
Statut
Membre
Dernière intervention
24 juin 2008
-
Messages postés
23
Date d'inscription
mercredi 14 mai 2008
Statut
Membre
Dernière intervention
24 juin 2008
-
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

2 réponses

Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
73
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)
Messages postés
23
Date d'inscription
mercredi 14 mai 2008
Statut
Membre
Dernière intervention
24 juin 2008

Un grand merci a toi
Ton aide a été trés précieuse
merci
bye