Merhaba,
Response.Write "update yazilar set baslik='"&request.Form("baslik")&"', onmetin='"&request.Form("onmetin")&"' where yid="&yidyazıp bir ekrana bastır istersen sql stringi. Syntax doğru gözüküyor ama birşeyler boş yada beklediğinden farklı geliyor olabilir.