Quand tu as une apostrophe dans un texte à enregistrer il faut la doubler pour éviter l'erreur sql, voila une fonction dont je me sers pour eviter tout ca
Function ChkString(str)
str = Replace(str, "'", "''" )
str = Replace(str, "|", "/" )
ChkString = str
End Function
Et dans ton script :
SQL = "INSERT INTO toto(champ1,champ2) VALUES(12,'" & Chkstring(Request.Form("Inputtext" )) & "'"
Voila msieur