C# MsSql Bağlantı Kurma

C# MsSql Bağlantı Kurma

C# MsSql Bağlantı Kurma

  2 dakika Okuma Süresi
Merhabalar, C# derslerimize kaldığımız yerden devam ediyoruz. Bu dersimizde MsSql yani Sql Server veritabanına bağlantı kurmayı anlatacağım. Hadi başlayalım !

Öncelikle projemize Sql Server işlemlerimizi yapmamızı sağlayan System.Data.SqlClient kütüphanesini eklemeliyiz.
Bunun için Nuget paket yöneticisi konsolunu açıp
install-package system.data.sqlclient
komutunu girelim. Bu komut sayesinde Nuget, kütüphaneyi indirip projemize ekleyecek ve kullanılabilir hale getirecektir.

Evet kütüphaneyi kurduğumuza göre kod yazacağımız sayfada da bu kütüphaneyi çağırmalıyız. Bunun için sayfanın en başına
using System.Data.SqlClient;
kod satırını ekleyelim.

Tüm alt yapıyı kurduk, şimdi asıl bağlantı işlemlerini yapmaya başlayalım.
Sql Server'a bağlantı kurmak için kurmuş olduğumuz System.Data.SqlClient kütüphanesi altında bulunan SqlConnection sınıfını kullanacağız.
Bağlantı nesnesi üretebilmek için bu sınıfın yeni bir nesnesini türetmemiz gerekiyor ve constructor metodda string tipte bağlantı bilgilerimizi bildirmemiz gerekiyor. Örnek bağlantı yapısı kodumuz şöyle olmalı;
SqlConnection baglanti = new SqlConnection("Data Source=localhost\SQLEXPRESS; Initial Catalog=deneme; Integrated Security=true");
Burada belirttiğimiz Data Source ile veritabanı sunucusunu, Initial Catalog ile veritabanı adını ve Integrated Security ile de güvenli bağlantı kuracağımızı bildirdik.
Bağlantı nesnesini oluşturduk, artık Sql Server'a bağlantı kurabilir ve istediğimiz sorguları çalıştırabiliriz.
Bu yazımızda sorgu çalıştırmayı anlatmayacağım, farklı birçok yazının konusu olacak onlar, bu yazıda sadece bağlantı oluşturduk.
Bağlantı oluşturduk evet ama bağlantıyı kullanabilmek için açmamız gerekiyor. Yani bağlantıyı açmadan herhangi bir işlem yapamıyoruz.
Son olarak bağlantı açmayı da anlatalım ve yazımızı sonlandıralım.
baglanti.Open();
kod satırı ile bağlantıyı açıyor ve Sql Server'a bağlanabiliyoruz.

Evet bu yazımızda bu kadardı, tüm C# derslerimize buraya tıklayarak ulaşabilirsiniz. Herkese hayırlı günler.


  • İçeriği Paylaş:

İÇERİĞİ DEĞERLENDİR

Toplam Değerlendirme Sayısı: 0
Toplam Değerlendirme: 0 / 5

Cevap Yaz