bonjour
je fait une appli qui récupère les valeurs de textboxs pour mettre ajour une base, mais si dans les champs il y a une apostrophe, ca me plante la requete... donc pour regler ce probleme je voudrais doubler les apostrophes, ce qui fonctionne
sauf que le textbox.Text.replace ne parcourt pas les mots dans les champs pour remplacer !!! donc il ne remplace rien !!
si quelqu'un sait comment faire pour parcourir les champs caractère par caractère...
voici le code actuel :
merci !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 foreach (Control tb in this.Controls) { if ((tb is System.Windows.Forms.TextBox)||(tb is System.Windows.Forms.RichTextBox)) { // ne remplace pas... ???? tb.Text.Replace("'", "''"); } }
Partager