VisualBasic Instinct a écrit :
Bonjour à tous,
Là, je sèche lamentablement depuis plusieurs jours. Je souhaite créer une requête afin de ne remplacer qu'une partie de chaine de caractère dans un champ d'une table. (qui contient des liens vers des fichiers)
J'ai beau tourner et retourner la question, ça ne marche pas.
Je vous livre mes 2 derniers essais:
1/strSQL = "UPDATE IllusTruc SET Lien = ''D:\MaBaseDeDonnéesSauvée1\IllustrationsSauvées'' " & Mid(Lien, 33) & ";"
2/strSQL = "UPDATE IllusTruc " & _"Set Lien = Replace(Lien, ''" & FileIllustrations & "'', ''D:\MaBaseDeDonnéesSauvée1\IllustrationsSauvées'');" (à noter: fileIllustration est l'ancienne adresse de ces fichiers)
Mais quand je lance la requête sous VBA (DoCmd.RunSQL strSQL), y'a toujours un truc qui déconne.
Je suis une quiche ou quoi? Vous avez une idée?
|