mettre la chaine de caractère comme il faut - VB/VBA/VBS - Programmation
Marsh Posté le 08-06-2004 à 16:24:32
http://forum.hardware.fr/forum2.ph [...] subcat=396
J'ai fait une recherche, ça m'a pris 1 minute et 23 secondes
Marsh Posté le 08-06-2004 à 16:36:10
Desolé de ne pas être aussi bon que toi
et merci beaucoup d'avoir pris 1 minute et 23 secondes pour m'aider
Marsh Posté le 09-06-2004 à 08:06:25
utilise des double-quotes pour délimiter tes chaînes dans ta requête. Et si tes données contiennent des double-quotes, il suffit de les redoubler et ça passe (et tu n'auras même rien à faire quand tu voudras relire tes données, ça s'appelle l'échappement de caractères)
Marsh Posté le 08-06-2004 à 14:47:19
Bonjour,
Y a-t-il ue fonction qui permet de formater une chaine de caractère de la bonne forme pour qu'elle soit bien interprétée dans une requête SQL access? Voici un exemple:
Il me faut insérer un commentaires dans une base
Je fais donc
INSERT INTO Commentaire (id, texte) values (1,'J'ai réussi')
Le pb vient de l'apostrophe dans ma phrase. Vous pouvez me répondre de mettre un double apostrophe et là je réponds non car la phrase est saisie par l'utilisateur et il n'est pas sensé savoir qu'il faut mettre un double apostrophe, c'est programme de l'analyser !
---------------
Qui ne s'est jamais perdu dans les voies impénétrables de l'informatique !