none
Datagridview satır sorunu

    Genel Tartışma

  • Merhaba,

    Stok takip programı yapmaktayım,şu an sıkıntım stoktan düşme problemi.

    Şimdi ürün satıldığı zaman stoktan düşüyor ama datagriddeki satırları saydırarak yaptım.

    Mesela, numarası 1 olan ürünü stoktan düşmek istiyorum.Bir kere sattın ürünü, stoktan bir kere düştü.Ardarda iki-üç-on defa sat sattığın kadar stoktan düşecek.

    Ama hem 1 numaralı ürünü,hem de 2 numaralı ürünü satmaya çalıştığım zaman en son eklediğim ürünü datagridin içindeki satır kadar düşürüyor.

    Yani yanlışımın farkındayım,datagriddeki verileri saymak yerine ne yapabilirim

    Kodları paylaşıyorum,umarım anlatabilmişimdir.

    Yardımınızı rica ederim.

    */Satış butonumun kodundan kesit */
    
                if (dataGridView1.Rows.Count>0)
                {
                    for (int i = 0; i < dataGridView1.Rows.Count; i++)
                    {
                        isl.Stok_Guncelle();
                    }
                }



    */ Bu da metdtum */
    
    sorgu = string.Format("update tbl_urun1 set stok = stok-1 where barkod_no='{0}'",Barkod_no);
                SqlCommand komut = new SqlCommand(sorgu, Baglan());
                int etkilenen = komut.ExecuteNonQuery();
                if (etkilenen == 0)
                {
                    return false;
                }
                else
                {
                    return true;
                }
    




    14 Haziran 2017 Çarşamba 06:40

Tüm Yanıtlar