Como tratar string para passar para insert

Pessoal recebo uma string de usuário e com ela monto um insert, o problema é que as vezes é preciso passar um sinal de ’ e ele dá erro no meu insert.
Tem como trata-lo?

Veja este link. È melhor usar PreparedStatement e setString.

http://www.javaxe.hpg.ig.com.br/Artigo0005.txt

No caso ele dá um exemplo com setString (2, “Jose Silva”), mas funcionaria com setString (2, s) onde s = “alguma string que contém aspa simples”.

Beleza. Funcionou legal.