Şimdi Ara

Access veritabanıma ilk kaydediğim ürünü kaydediyor diğerlerini de aynı ürün görüp öyle kaydediyor

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
1
Cevap
0
Favori
523
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • con = new connect();
    dt3 = con.getTextData("Select * from UrunlerTablo");
    dataGridView1.DataSource = dt3;
    dv = new DataView(dt3);


    for (int i = 0; i < (dataGridView1.Rows.Count - 1); i++)
    {
    for (int a = 0; a < listView1.Items.Count; a++)
    {
    //if (dataGridView1.Rows.Cells[5].Value == null)
    //{
    // break;
    //}
    if (listView1.Items[a].SubItems[4].Text == dataGridView1.Rows.Cells[9].Value.ToString())
    {

    string alınan = listView1.Items[a].SubItems[0].Text;
    string stok = dataGridView1.Rows.Cells[7].Value.ToString();


    double stokdanDüs = (Convert.ToDouble(stok) - Convert.ToDouble(alınan));


    if (Convert.ToDouble(alınan) < Convert.ToDouble(stok))
    {
    for (int d = 0; d < listView1.Items.Count; d++)
    {
    if (Convert.ToDouble(alınan) < Convert.ToDouble(stok))
    {

    }
    else
    {
    break;
    }
    }

    //try
    //{



    connect cUyG = new connect();
    cUyG.komut.Parameters.AddWithValue("@StokKodu", listView1.Items[a].SubItems[4].Text);
    cUyG.komut.Parameters.AddWithValue("@Miktar", stok);
    dt1 = cUyG.getStoreData("StokKodunaSil");



    con.komut.Parameters.AddWithValue("@urunadi", listView1.Items[a].SubItems[1].Text);
    con.komut.Parameters.AddWithValue("@tutar", listView1.Items[a].SubItems[2].Text);
    con.komut.Parameters.AddWithValue("@id", listView1.Items[a].SubItems[7].Text);
    con.komut.Parameters.AddWithValue("@Grup", listView1.Items[a].SubItems[5].Text);
    con.komut.Parameters.AddWithValue("@Birimi", listView1.Items[a].SubItems[6].Text);
    con.komut.Parameters.AddWithValue("@KdvOran", listView1.Items[a].SubItems[3].Text);
    con.komut.Parameters.AddWithValue("@Miktar", stokdanDüs.ToString());
    con.komut.Parameters.AddWithValue("@GirisTar", listView1.Items[a].SubItems[8].Text);
    con.komut.Parameters.AddWithValue("@StokKodu", listView1.Items[a].SubItems[4].Text);
    con.komut.Parameters.AddWithValue("@Fiyat", listView1.Items[a].SubItems[2].Text);
    con.updateStoreData("UrunEkle");





    MessageBox.Show("Kayıt Güncelleme İşlemi Gerçekleşti", "Kayıt Güncelleme", MessageBoxButtons.OK, MessageBoxIcon.Information);

    //this.Close();

    //}
    //catch
    //{
    // MessageBox.Show("Kayıt Günceleme Başarısız. Lütfen Tekrar Deneyin", "Kayıt Başarısız", MessageBoxButtons.OK, MessageBoxIcon.Warning);
    // return;
    //}
    }
    else
    {
    MessageBox.Show("Stok Yetersiz");
    break;
    }

    }
    }
    }



    Evet Arkadaşlar şöyle bir kod satırı var elimde. Bu kodlara göre herşey doğru fakat access veri tabanımda kaydetme işlemi yapaken bütün hepsini ilk kaydettiğim ürün gibi görüyor ve o şekilde kaydediyor. Çözüm yolunu bulabilir misiniz? Access veri tabanımın resminide koyuyorum...
     Access veritabanıma ilk kaydediğim ürünü kaydediyor diğerlerini de aynı ürün  görüp öyle kaydediyor Access veritabanıma ilk kaydediğim ürünü kaydediyor diğerlerini de aynı ürün  görüp öyle kaydediyor







  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.