Fred999 pourquoi -13 après la longeur de chaine ?
Dans la fonction d'extraction mid ( nom du champ, debut de la chaine, fin de la chaine ) si tu donne le bon début je pense qu'il y pas besoin de faire le -13
fabd
avant de faire des updates, essayes de faire 1 requete de selection avec le champ calculé qui va constituer des updates cela évite les problèmes.
Si ta requête est :
UPDATE films SET films.[image] = Mid(image1,7) & "www" & Mid (mail,14,Len(mail)-13) WHERE films.id=251
le champ image de la fonction mid doit être en crochet
Mail C'est quoi ?
Je pense que la requête doit s'écrire :
UPDATE films SET films.[image] = Mid([image],1 ,7) & "www" & Mid ([image] ,14,Len([image])) WHERE films.id=251
Dans le pire des cas, si les fonctions access ne suffisent tu peux ecrire tes propres fonctions dans la partie module, et les inserer dans tes requetes.
--Message édité par TUTU--