Bir sorunum daha var

update programlar set pad='Qread',kayit='1' where guid='d658663d-6e54-44e0-9290-c8d9437939ad'
bu kod sql'de query edince çalısıyor fakat asp.net de çalışmııyor

baglan.Open();
SqlCommand guncelle = new SqlCommand("update programlar set pad=@ad,kayit=@no where guid=@gud", baglan);
guncelle.Parameters.AddWithValue("@gud", gguid.Text);
guncelle.Parameters.AddWithValue("@ad", gprogramadi.Text);
guncelle.Parameters.AddWithValue("@no", int.Parse(gkayit.Text));
guncelle.ExecuteNonQuery();
baglan.Close();

nerede hatam var?
Not hiçbir hata vermiyor ama çalışmıyorda