Arama butonu
Bu konudaki kullanıcılar: 1 misafir
8
Cevap
683
Tıklama
0
Öne Çıkarma
c# - mssql bağladım. gridview'i yenileyemiyorum
İ
12 yıl
Teğmen
Konu Sahibi

arkadaşlar mssql databasem ile c# bağladım. yapmak istediğim olay, databaseye yeni veri eklediğim sildğim yada update ettiğim zaman anında gridviewde gözükcek. Şuanda yaptığım zaman programı kapatıp açınca gözüküyor. ben anlık gözükmesini istiyorum ama bi türlü beceremedim. kodum aşağıdaki gibi:

namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{




SqlConnection sc= new SqlConnection("Data Source=SERCANX\\SQLSERVER2012;Initial Catalog=Deneme;Integrated Security=True");
SqlCommand cmd;

public Form1()
{
InitializeComponent();
}



private void Form1_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the 'denemeDataSet.PROPERTY_ADRESS' table. You can move, or remove it, as needed.
this.pROPERTY_ADRESSTableAdapter.Fill(this.denemeDataSet.PROPERTY_ADRESS);

}



private void button1_Click(object sender, EventArgs e)
{
try
{




sc.Open();

cmd = new SqlCommand("INSERT INTO PROPERTY_ADRESS VALUES ('Amsterdam','Nice','Türk soğakı',35265,'Kiralık','3+1','Ofis',200000)", sc);

grid1.Update();

cmd.ExecuteNonQuery();



sc.Close();



}
catch (Exception ex)
{ MessageBox.Show(ex.Message); }
}
}
}

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



Ö
12 yıl
Yüzbaşı

Merhaba,

Veritabanındaki bir değişklikte tetiklenen bir event yok bildiğim kadarıyla. Bunun için bir yenile butonu oluşturup o şekilde yapabilirsiniz.

Kolay gelsin...



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
İ
12 yıl
Teğmen
Konu Sahibi

teşekkürler cevap için fakat onu nasıl yapacam acaba bulamadm bi türlü :)


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @özgür beyin
Ö
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: ironicix35

teşekkürler cevap için fakat onu nasıl yapacam acaba bulamadm bi türlü :)

Kodlarınızda datagridview ile ilgili bir tanımlama göremiyorum, datagridview ile veritabanı bağlantısını sanırım direk server explorer aracıyla yaptınız bunları kodlarla yapmanız gerekiyor daha sonra zaten ne yapacağınızı anlayacaksınız. Googlede "c# datagridview kullanımı" şeklinde aramalar yaparak ilgili yazılara videolu anlatımlara falan ulaşabilirsiniz.


Bu mesaja 1 cevap geldi.
D
12 yıl
Yüzbaşı

Kardeşim DataGridView'ı Doldurduğun Kodları Insert, Update yada Delete'ten Sonra Çalıştıracaksın. O Zaman Olur :)



H
12 yıl
Çavuş

@deveyehendekatlatanadam ın da söylediği gibi DataGridView ı doldurduğun kısmı çağırmalısın.

Buraya da bir gözatabilirsin. Belki reflesh falan yapabilirsin.
http://stackoverflow.com/questions/9402274/refresh-datagridview




Bu mesajda bahsedilenler: @deveyehendekatlatanadam
V
12 yıl
Yüzbaşı

otomatik yenilenmesini istiyorsan timer kullan select komutu ile

yok butona tıklayınca yenilensin istiyorsan butona tıklayınca select komutunu ver

SELECT * FROM Meslekler gibi



< Bu ileti mini sürüm kullanılarak atıldı >

T
9 yıl
Er

< Resime gitmek için tıklayın >
gridview da karar maddesi ekle butonuna tıkladığımda o toplantıyla ilgili olan tabloya gidip farklı bir gridview açılarak o toplantıya veri girişi yapmak istiyorum yardımcı olursanız sevinirim.


Bu mesaja 1 cevap geldi.
P
9 yıl
Teğmen

quote:

Orijinalden alıntı: tlgyilmaz

< Resime gitmek için tıklayın >
gridview da karar maddesi ekle butonuna tıkladığımda o toplantıyla ilgili olan tabloya gidip farklı bir gridview açılarak o toplantıya veri girişi yapmak istiyorum yardımcı olursanız sevinirim.

GridView RowCommand event araştır.



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.