şu şekilde dener misiniz ?
SqlCommand ekle = new SqlCommand("insert into tbl_urunler (urunid,urunadi,urunmiktar,urunfiyat) values (<span class="userTag">@p1,@p2,@p3,@p4) "</span>, bgl.baglanti());
         ekle.Parameters.AddWithValue("<span class="userTag">@p1"</span>, Convert.ToDouble(txturunkodu.Text));
         ekle.Parameters.AddWithValue("<span class="userTag">@p2"</span>, Convert.ToDouble(txturunadi.Text));
         ekle.Parameters.AddWithValue("<span class="userTag">@p3"</span>, Convert.ToDouble(txtstok.Text));
         ekle.Parameters.AddWithValue("<span class="userTag">@p4"</span>, Convert.ToDouble(txtfiyat.Text));
         ekle.ExecuteNonQuery();
         bgl.baglanti().Close();
         MessageBox.Show("Ürün Eklendi");
     }