Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the spbsm domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/rjsrsxcg/public_html/wp-includes/functions.php on line 6121
C# ile MsSql Veritabanına Kod Yazarak Bağlanma – kodcafe.com

C# ile MsSql Veritabanına Kod Yazarak Bağlanma

Bu yazımda C# ile Sql veritabanı bağlantısının kod yazarak nasıl yapılacağını anlatacağım.
Veritabanı bağlantısı için MsSql üzerinde veritabanımızı oluşturuyoruz.Bunun yanında veritabanımıza ait kullanıcı adı ve şifremizi belirliyoruz.Artık bağlantı için elimizde yeterli verimiz var.C# ile MsSql veritabanı bağlantısı için önce namespace olara sql clienti projemize eklememiz gerekiyor. (using System.Data.SqlClient;) Örnek kod ve açıklaması :

using System.Data.SqlClient;
 
namespace SqlVeritabanıBaglantisi
{
    class Vt
    {
        public static string SQLserverIP = "localhost"
        public static string veritabaniADI = "myDatabase";
        public static string veritabanikullaniciadi = "myUsername";
        public static string veritabanisifre = "myPassword";
 
         public static SqlConnection Baglanti = new SqlConnection(
                                  "Data Source='" + SQLserverIP +
                                  "';Initial Catalog='"+ veritabaniADI +
                                  "';Persist Security Info=True;+
                                  User ID='"veritabanikullaniciadi +
                                  "';Password='" + veritabanisifre + "';");
 
        Baglanti.Open();
        BU KISMA SQL ÜZERİNDE KULLANACAĞIMIZ KODLARI YAZIYORUZ.
        Baglanti.Close();
     }

Şimdi kodumuzu açıklayalım.
SQLserverIP = “localhost” satırında localhost kullandık bu kendi makinamızki sql servera bağlantı için gerekiyor.Başka bir makinadaki sqlservera bağlanmak istersek buraya o makinanın ipsini giriyoruz.
veritabaniADI = “myDatabase”; oluşturduğumuz veritabanının adının yazılacağı bölümdür.
veritabanikullaniciadi = “myUsername”; veritabanına bağlanmak için gerekli kullanıcı adı yazılan yerdir.
veritabanisifre = “myPassword”; veritabanımıza bağlanmak için şifremizi yazacağımız bölüm.
Artık sqlBağlantısı için gerekli satırımız olan bağlanti yazıyoruz.Örneğimizde cümle içerisine gerekli yerlere yukarıda belirttiğimiz değişkenleri yazarak bağlantı cümlemizi tamamlıyoruz.Aslında sadece Baglanti cümlesini kullanarak ve değişken kullanmadan buraya kadar olan satırı kısaltabilirdik.Ancak anlaşılabilirlik ve kodun ilerde değiştirilmesinin kolaylaşması açısından bu şekilde yazmayı tercih ettik.
Artık elimizde bir bağlantı cümlemiz var ancak bu bağlantı cümlesini kullanmamız gerekiyor.Bunun için de sql bağlantımızı açıyoruz bunu da Baglanti.Open(); ile yapıyoruz.
Bu aşamadan sonra bağlantımız hazır.Baglanti.Open(); satırının altına SQL sorgu cümlelerimizi yazarak çalıştırırız.En son kısımda ise Baglanti.Close() ile sql ile bağlantımızı kapatırız.