Disicom
Messages postés107Date d'inscriptionvendredi 8 novembre 2002StatutMembreDernière intervention28 mars 2011
-
16 févr. 2004 à 11:11
Disicom
Messages postés107Date d'inscriptionvendredi 8 novembre 2002StatutMembreDernière intervention28 mars 2011
-
17 févr. 2004 à 11:19
Bonjour,
je travail en code avec ADO pour me connecter à ACCESS, je voudrais quand je créer une table mettre dans une de mes colonnes une requete SQL j'ai précédement utilisé dans le code ...
L'erreur est simple, j'ai essayé de mettre la table en Mémo ou Texte mais ca pose un problème de cote ( ' ) avec la requete que je veux mettre dans cette colonne car elle en contient également.
Lorsque que l'on va sur Access, on peut remarquer que l'on peut mettre n'importe quel caractère dans une des colonnes la requete est créé,...
Mais comment faire lorsqu'on est en code pur ??? Enlevé les cote un peu trop complexe, vu que je me resert de la colonne après...
cs_vbSeb
Messages postés5Date d'inscriptiondimanche 29 décembre 2002StatutMembreDernière intervention 2 mars 2004 16 févr. 2004 à 11:23
Heu sous access je sais pas...
je travail avec ADO sous Oracle via VB, je suppose que c la même chose donc
Je dirais que ta requête si elle est au format String...ça devrait passer
au pire tu fais un replace(sqlStr,"'","''")
histoire de doubler les quotes
sinon tu fais la même avec les doubles quotes...mais perso comme je n'ai pas plus compris ton problème...
c juste une supposition
voila,
désolé si ça ne marche pas ce que je te dit
Bon courage
cs_vbSeb
Messages postés5Date d'inscriptiondimanche 29 décembre 2002StatutMembreDernière intervention 2 mars 2004 17 févr. 2004 à 10:27
Et bien je sais aps trop à quoi g contribué...
mais je t'en prie ça m'a fait plaisir
Par contre le "$" a t il une signification particulière pour access? ou c juste histoire de stocker ta requête sous un autre format? (tant qu a faire autant que j'apprenne des choses aussi ;) )
a+
Disicom
Messages postés107Date d'inscriptionvendredi 8 novembre 2002StatutMembreDernière intervention28 mars 2011 17 févr. 2004 à 11:19
Le $ sert juste pour pas que le code confonde entre la fin de la fonction que j'utilise et aussi les cote ' que Access prend en compte quand c du "string".