cs_seedorf
Messages postés23Date d'inscriptionjeudi 7 juin 2001StatutMembreDernière intervention 6 mars 2004
-
17 janv. 2002 à 12:12
Makabey
Messages postés152Date d'inscriptionmercredi 27 juin 2001StatutMembreDernière intervention11 juillet 2002
-
19 janv. 2002 à 04:01
Salut,
j'ai un prob un peu con, j'execute une requete sql ds mon prob vb et elle est la suivante:STR_SQL "UPDATE CLIENT SET CLIENT.NOM_CLT '" & Trim$(Me.txtNom.Text) & "';"
CONN_BASE_DONNEES.Execute STR_SQL
mais elle marche tres tres tres bien SAUF qd mon Me.txtNom.text contien le caractère appostrophe "'" là elle deconne car il l'ajoute à la chaine et il le prends comme si c'est le début d'un parametre.
y'a t-il une solution standard pour eviter ca?
cs_seedorf
Messages postés23Date d'inscriptionjeudi 7 juin 2001StatutMembreDernière intervention 6 mars 2004 17 janv. 2002 à 16:04
Salut,
ca marchera pas car ma requete donnera jamais de resultat sinon il donnera un faux resultat, j'ai besoin d'extraire les enregistrement ayant exactement la meme valeur du champ que mon txtNom.text
cs_seedorf
Messages postés23Date d'inscriptionjeudi 7 juin 2001StatutMembreDernière intervention 6 mars 2004 18 janv. 2002 à 10:23
Salut,
oui en effet ca marche et avec les deux methode, en fait les deux ils font la meme chose, mais j'avais pas bien remarqué pour la proposition de makabey alors je m'excuse. merci à makabey et a pimousse75.
Makabey
Messages postés152Date d'inscriptionmercredi 27 juin 2001StatutMembreDernière intervention11 juillet 20021 19 janv. 2002 à 04:01
En fait tu dois comprendre que quand SQL vois deux apostrophes qui se suivent, ça veux dire que c'est pas la fin du paramètre mais que le paramètre lui-même contient un apostrophe, ex:
'l'avion' boum, pcq recherche "l" {param inconnu}
'l''avion' ça marche pcq il vas rechercher "l'avion"