(C#) SQL Local Database Entegrasyonu

Öncelikle projenizde LINQ TO SQL kullanıyorsanız buradaki yazım size yardımcı olacaktır.

Eğer LINQ TO SQL kullanmıyorsanız normal parametre kullanıyorsunuzdur. Ancak bunun güvenli olmadığını ve kod bolluğu yaparak, kod okunabilirliğini azalttığını unutmayın. En önemlisi ise eğer C# da SQL Veritabanı ile ilişkili çalışan bir uygulama yazacaksanız, benim size tavsiyem kesinlikle LINQ öğrenmelisiniz.


LINQ TO SQL teknolojisinin kullanılmadığı bir projeye veritabanının nasıl entegre edileceğini aşağıdaki adımları izleyerek gerçekleştirebilirsiniz.

İlk olarak “SQL Management Studio” da örnek olarak entegre edeceğimiz veritabanını gösteriyorum.

1

Yukarıda ki resimde “deneme” adlı veritabanı seçili ancak biz “kutuphane” adlı veritabanı’nı projemize ekleyeceğiz.

Veritabanımızın bulunduğu klasöre giderek kopyalama işlemi yapacağız.

6

Kopyalanan dosyayı projemizin belgelerim kısmında bulunan klasörünün içerisine atıyoruz. Aynı zamanda “debug” klasörünün de içerisine atıyoruz.

s2

Şimdi bu dosyayı Visual Studio ortamında entegre edeceğiz.Bunun için projemize giriş yaparak Menüden “View” kısmından “Server Explorer” açıyoruz.

“Data Connections” kısmını sağ tıklayarak “Add Connection” tıklıyoruz.

Açılan pencere aşağıdaki gibi olacaktır.

4

Browse tusunu tıkladıktan sonra açılan pencereden projemizin bulunduğu klasöre kopyaladığımız veritabanını seçiyoruz.

Daha sonra bağlantı stringi olarak aşağıdaki komutu kullanabilirsiniz.

7

“Data Source=.\SQLEXPRESS” kısmı sizde farklı olabilme ihtimaline dikkat ediniz.

Bağlantı kurulduktan sonra entegre edilen veritabanına sorgu gönderebilirsiniz.

Kolay gelsin.

 

 

Reklamlar

Yorum Yapabilirsiniz

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s