arkadaşlar veritabanındaki verileri eklerken hiç bir sorun çıkmıyor ancak düzeltmek istediğimde ' işareti sıkıntı çıkarıyor her defasında. bunun önüne nasıl geçerim ben acaba?

kullandığım kod şu;

<!--#include file="bagla.asp"-->
<%
id=request.QueryString("id") 

baslik=Request.Form("baslik")
arama=Request.Form("arama") 

If baslik="" or arama="" Then 
Response.Write "Formda eksik bilgi var.<br><br>" 
Response.Write "Geri dönüp kontrol ederek tekrar deneyiniz.<br><br>" 
Response.Write "<a href=javascript:history.back()>Geri dönmek için tiklayiniz.</a>" 
Else
Set guncelle=Sur.Execute("update tablo Set baslik='"&baslik&"' , arama='"&arama&"' where id="&id&"") 

Response.Redirect "default.asp"
end if
%>