apostrophe et accent dans une requête c#
bonjour,
j'ai un probleme au niveau des requettes pour manipuler la base de donnees
par exemple dans un update
Code:
1 2 3 4 5 6
| public void modifier_societe(string code_societe, string code_ville, string nom_societe, string adresse, string effectif, string observation, string pmr, string gsm, string pmrusers, string gsmusers, string tel, string fax)
{
CnxAcces conn = new CnxAcces();
conn.executeQuery("update SOCIETE set CODE_VILLE = '" + code_ville + "', NOM_SOCIETE = '" + nom_societe + "', ADRESSE = '" + adresse + "', EFFECTIF = " + effectif + ", OBSERVATION = '" + observation + "', PMR = '" + pmr + "', GSM = '" + gsm + "', PMRUSERS = '" + pmrusers + "', GSMUSERS = '" + gsmusers + "', TEL = '" + tel + "',FAX = '" + fax + "' where NOM_SOCIETE = '"+code_societe+"'");
//conn.executeQuery("update SOCIETE set EFFECTIF = '9777' where NOM_SOCIETE = '" + code_societe+"'");
} |
parfois lorsque j'entre des valeurs comportant des accents ou des apostrophes il me genere l'erreur suivante :
Citation:
erreur de syntaxe (operateur absent) dans l'expression Institut VINCI d Ingénierie en Informatique et Reseaux de Telecommunication jhgj' ...........(la fin de la requette)
avez vous une idée : que dois je faire pour que les accents et les apostrophes ne perturbe pas la syntaxe de la requette nimporte ou je l'ai mis