Probleme SQL dans ASP

Probleme SQL dans ASP - ASP - Programmation

Marsh Posté le 23-01-2006 à 14:17:26    

J'ai une erreur lors de l'execution d'une requete sur ma page ASP
 
Error Type:
Microsoft JET Database Engine (0x80040E14)
Syntax error (missing operator) in query expression ''C'est bien' , 'en cours')'.
 
 
Voila ma requete
 
SQL="INSERT INTO _RESERVATION(REF_TYPEREPAS,REF_SALON,NB_COUVERTS_PREV,DATE_RES,DATE_REP,HEUR_REP,INSTRUCTIONS,STATUT) values ("& numrep &","& numsal &","& nb_couverts_prevus &",#" & date_res & "#, #" & date_rep & "#,#" & heure_rep & "#, '" & instruction & "' , '" & statut & "')"
 
Merci d'avance pour votre aide.

Reply

Marsh Posté le 23-01-2006 à 14:17:26   

Reply

Marsh Posté le 23-01-2006 à 14:46:46    

up !!!!

Reply

Marsh Posté le 23-01-2006 à 15:01:03    

Bonjour,
 
Vu le message d'erreur, il semble que tu essaies d'insérer une valeur qui contient une apostrophe.
Dans ce cas, il faut la doubler (la fonction replace le fait : replace(MaVariable, "'", "''" ).

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed