Arama butonu
Bu konudaki kullanıcılar: 1 misafir
11
Cevap
625
Tıklama
0
Öne Çıkarma
C# Sql Datagriedview update komutu yardımcı olur musunuz?
O
7 yıl
Yarbay
Konu Sahibi

Şimdi benim datagriedviewim var buna veritabanından kayıtları görüntüle butonuna bastığımda görüntüleyebiliyorum,silebiliyorum,ekleyebiliyorum ama update yapamıyorum

Şimdi datagriedviewde satıra tıkladığımda textboxlara comboboxlara veriler geliyor bende oradan değişikliği yapıp butona basınca güncellemesini istiyorum ama yapamadım kodlarım bu

try
{
baglanti.Open();
SqlCommand komut = new SqlCommand("update EmlakBilgi set siteadi=@siteadi,emlaktipi=@emlaktipi,odasayisi=@odasayisi,metrekare=@metrekare,fiyat=@fiyat,blok=@blok,no=@no,adsoyad=@adsoyad,telefon=@telefon,notlar=@notlar", baglanti);
komut.Parameters.AddWithValue("@siteadi", comboBox1.SelectedItem);
komut.Parameters.AddWithValue("@emlaktipi", comboBox5.SelectedItem);
komut.Parameters.AddWithValue("@odasayisi", comboBox2.SelectedItem);
komut.Parameters.AddWithValue("@metrekare", textBox1.Text);
komut.Parameters.AddWithValue("@fiyat", textBox2.Text);
komut.Parameters.AddWithValue("@blok", comboBox3.SelectedItem);
komut.Parameters.AddWithValue("@no", comboBox4.SelectedItem);
komut.Parameters.AddWithValue("@adsoyad", textBox3.Text);
komut.Parameters.AddWithValue("@telefon", textBox4.Text);
komut.Parameters.AddWithValue("@notlar", textBox5.Text);
komut.ExecuteNonQuery();
verilerigoster();
baglanti.Close();
MessageBox.Show("Güncelleme Başarılı");

}
catch
{
MessageBox.Show("Güncelleme Başarısız");
}

Anlamadım bir türlü yukarda SqlCommanda update komutunda bir yanlışlık var sanırım

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



O
7 yıl
Binbaşı

kodlarını okumadım çünkü çok kötü gözlerim yoruldu ama sana söyle söyliyim update yada delete işlemlerinde spesifik birsey belirlemen lazım ve ona göre işlem yaptırman lazım yani mesela sen bir a verisini güncellerken onun id sine göre güncelleyebilirsin buda demektirki where id = id (secmiş oldugun verinin idsi )

mantıgını anlaman için sana 2 dakkada bir örnek yaptım bu örnekte direk datagrid viewin içinden de günceleyebilirsin.textboxlara dokunmadan.
https://mega.nz/#!LNtz0a6b!cXOAkcJYG124XFrOSUB86OnoqlSvqm6suzONf1K4ZYo





< Bu mesaj bu kişi tarafından değiştirildi OzMeN OzzY -- 25 Mart 2018; 19:53:54 >
Bu mesaja 1 cevap geldi.
O
7 yıl
Binbaşı

önemli değil istersenhttps://www.facebook.com/groups/157221998132505/ gruba takılıp ordan örnekler indirebilirsin.


Bu mesaja 1 cevap geldi.
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.