none
Devexpress Gridview uzerinden sqlde veri Guncelleme linq RRS feed

  • Genel Tartışma

  • Merhabalar;

    form üzerinde bulun txtSiparisDurumu.Text texbox'a girilen veriyi form üzerinde bulunan gridview e eklediğim Siparislerin durumumu değiştiriyorum ama tek satır için işlem yapıyor gridview e eklediğim tüm satırlar için nasıl yapabilirim. yardımcı olabilirmisiniz rica etsem.

    void Guncelle()
    {                
    
    Fonksiyon.Data.SIPARISLER Siparis = Data.SIPARISLERs.First(s => s.ID == SiparisID);
                    Siparis.NAKLIYECIARACPLAKA = txtNakliyeciCariKodu.Text;
                    Siparis.NAKLIYECICARIADI = txtNakliyeciCariAdi.Text;
                    Siparis.SIPARISDURUMU = txtSiparisDurumu.Text;
                    Siparis.ISLEM = txtIslem.Text;
                    Siparis.EDITDATE = DateTime.Now;
                    Siparis.EDITUSER = AnaForm.UserID;
                    DB.SubmitChanges();
                    Mesajlar.Guncelle(true);
    }




    4 Kasım 2016 Cuma 18:07

Tüm Yanıtlar

  • for döngüsüne alınca olmuyor mu ?

    kdrgny@outlook.com

    4 Kasım 2016 Cuma 19:03
  • Kadir Hocam Bu Şekilde mi?

    void Guncelle()
    {                
    
    Fonksiyon.Data.SIPARISLER[] Siparis = new Fonksiyon.Data.SIPARISLER[gridView1.RowCount];
                    for (int i = 0; i < gridView1.DataRowCount; i++)
    {
    Siparis[i] = new Fonksiyon.Data.SIPARISLER();
                    gridView1.SetRowCellValue(i, "SIPARISDURUMU", "Yüklemeye Hazır");
                    Siparis[i].NAKLIYECIARACPLAKA = txtNakliyeciCariKodu.Text;
                    Siparis[i].NAKLIYECICARIADI = txtNakliyeciCariAdi.Text;
                    Siparis[i].ISLEM = txtIslem.Text;
                    Siparis[i].EDITDATE = DateTime.Now;
                    Siparis[i].EDITUSER = AnaForm.UserID;
                    DB.SubmitChanges();
                    Mesajlar.Guncelle(true);
    }
    }

    Bunu denedim Değişikliği yapıyor ama sql de güncelleme yapmıyor. kontrol ettiğimde aynı görünüyor DURUMU


    4 Kasım 2016 Cuma 20:56
  • Konu Güncel
    6 Kasım 2016 Pazar 16:21
  • Bu sorunu çözdüm mü bende aynı gridview listesinde değişiklik oluyoruyor veri tabanına kayıt olmuyor 

    Bu konuda benim de yardıma ihtiyacım var 

    Veri tabanı Sql 

    void Guncelle()
    {                
    
    Fonksiyon.Data.SIPARISLER[] Siparis = new Fonksiyon.Data.SIPARISLER[gridView1.RowCount];
                    for (int i = 0; i < gridView1.DataRowCount; i++)
    {
    Siparis[i] = new Fonksiyon.Data.SIPARISLER();
                    gridView1.SetRowCellValue(i, "SIPARISDURUMU", "Yüklemeye Hazır");
                    Siparis[i].NAKLIYECIARACPLAKA = txtNakliyeciCariKodu.Text;
                    Siparis[i].NAKLIYECICARIADI = txtNakliyeciCariAdi.Text;
                    Siparis[i].ISLEM = txtIslem.Text;
                    Siparis[i].EDITDATE = DateTime.Now;
                    Siparis[i].EDITUSER = AnaForm.UserID;
                    DB.SubmitChanges();
                    Mesajlar.Guncelle(true);
    }
    }






    8 Nisan 2018 Pazar 14:52