Erreur de syntaxe (opérateur absent)

ulysse00 292 Messages postés lundi 6 novembre 2006Date d'inscription 12 mai 2013 Dernière intervention - 23 févr. 2010 à 22:59 - Dernière réponse :  abdo_prog
- 24 juin 2014 à 09:41
Bonjour,
voici mon message d'erreur
[Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe (opérateur absent) dans l'expression 'RIB.NOM = 'BOUCHT M'HOUD''.

et ma requete :
int nb instruction.executeUpdate( "DELETE FROM RIB WHERE RIB.NOM '"+RR+"' ");


merci d'avance
Afficher la suite 

2 réponses

Répondre au sujet
tpoinsot 345 Messages postés mardi 1 juin 2004Date d'inscription 17 octobre 2014 Dernière intervention - 24 févr. 2010 à 13:41
0
Utile
Bonjour,
Tu as une apostrophe qui gène. Remplace tes cotes par chr(34).
Tu peux aussi remplacer les apostrophes dans les chaines par un espace.

thip
Commenter la réponse de tpoinsot
abdo_prog - 24 juin 2014 à 09:41
0
Utile
Bonjour tout le monde,
j'aurais le meme probleme lorsque je saisi une chaine avec une apostrophe dans un champ d'un formulaire.
j'ai lu la solution, c'est bonne mais pour je vais didier le formulaire pour des gens qui doit saisir des chaines avec des apostrophes si c'est necessaire.
demande d'aide ;) et merci d'avance
Commenter la réponse de abdo_prog

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.