Originariamente inviato da MakB76
però nasce il problema delle sostituzioni multiple.
Io devo effettuare le seguenti sostituzioni:
txtRicerca.Text = txtRicerca.Text.Replace("[", "[[]")
txtRicerca.Text = txtRicerca.Text.Replace("]", "[]]")
txtRicerca.Text = txtRicerca.Text.Replace("*", "[*]")
txtRicerca.Text = txtRicerca.Text.Replace("%", "[%]")

ma come faccio ad evitare che vengano sostituite anche le parentesi aggiunte??
Stai perdendo tempo, inutilmente.
Come ha già suggerito jupynet devi usare i Command con i parametri.
Fine di tutti problemi.

Vedi anche l'esempio nella mia firma.