Bu makalemizde C# yazılım dili ile DataGridView’e MYSQL’den nasıl veri çekileceğini anlatacağız.
İlk önce gerekli kütüphaneleri eklemeliyiz. Gerekli kütüphaneler şunlardır:
MySql.Data
Projeye Gerekli Kütüphaneler Nasıl Eklenir?
Projemize kütüphaneleri eklemek için ilk önce üst menüden Proje yazısının üstüne geliyoruz ve NuGet paketlerini yönete basıyoruz.
Ardından karşımıza bir ekran gelecek, bu ekrandan Gözat kısmına geliyoruz ve arama kısmına MySql.Data yazıyoruz. Arama sonuçlarından ilgili kütüphaneyi bulup üstüne tıklıyoruz ve yüklüyoruz. Yükleme hızı bilgisayar ve internet hızınıza göre değişkenlik gösterebilir.
Gerekli Referansları ve Kodları Yazalım
Kodlarımızda kullanmak için referans olarak şunları eklemeliyiz:
using MySql.Data;
using MySql.Data.MySqlClient;
Referansları ekledikten sonra kodlarımızı yazabiliriz.
Artık aşağıda bulunan kodlar aracılığıyla MySql server bağlantımızı gerçekleştirebiliriz.
readonly MySqlConnection sbaglan = new MySqlConnection(“Server=100.100.100.100;Database=DataBaseİsmi;Uid=Kullanıcı Adı;Pwd=Parola’;AllowUserVariables=True;UseCompression=True”);
readonly MySqlDataAdapter baglayıcı = new MySqlDataAdapter();
readonly MySqlCommand command = new MySqlCommand();
Bağlantımızı yukarıdaki kodlar ile gerçekleştirdiğimize göre artık verileri DataGridView bileşenimize çekebiliriz. İstenilen verileri çekmek için aşağıdaki kodu kullanmamız gerekli. Kodları kendinize göre düzenleyebilirsiniz.
private void modartmainForm_Load(object sender, EventArgs e)
{
string mysqlsorgusu = “Select * from am4_tierlist”;
DataTable dgtable = new DataTable();
command.CommandText = mysqlsorgusu;
command.Connection = sbaglan;
baglayıcı.SelectCommand = command;
sbaglan.Open();
baglayıcı.Fill(dgtable);
sbaglan.Close();
dataGridView.DataSource = dgtable;
}
DataGridView Nedir, Ne İşe Yarar?
DataGridView, MySql, MSSql gibi veritabanlarından çekilen verileri veya geçici olarak oluşturulan verileri listelemeyi sağlar. DataGridView bileşeninin MouseClick, DoubleClick, KeyPres, KeyDown… gibi olayları da vardır.
Bilgisayarıma nasıl MySql kurabilirim?
Bilgisayarınıza MySql kurmak için aşağıdaki makalemizi okuyabilirsiniz:
XAMPP ile WordPress Kurulumu | XAMPP ile Nasıl WordPress Kurulur? (modartpc.com)
Özet:
Özet geçmek gerekirse sırasıyla şu işlemleri yaptık:
İlk gerekli kütüphaneleri ekledik, ardından projemize gereken referansları sağladık. Sonra MySql veri tabanı bağlantılarımızı gerçekleştirmek için kodlar yazdık. Bağlantı başarıyla gerçekleştikten sonra veriyi çekmesi için de bir takım kodlar ekledik ve veriyi DataGridView’e başarıyla çektik.
Bu makalemizde, C# programlama dili ile DataGridView’e nasıl MySql verilerini çekebileceğimizi anlattık. Makalemizi okuduğunuz için teşekkürler.