Merhaba Arkadaslar,
SqlConnection, Sql veritabanimizi projemize dahil etmek için olusturdugumuz sqlbaglanti degiskenidir.
SqlCommand ise, olusturmus oldugumuz SqlConnection'da belirttigimiz Veritabanindan uygulamasini istedigimiz komut satirlarini belirttigimiz degiskendir.
Örneklerle açiklayalim;
Öncelikle bu iki degiskenimizi kullanabilmek için projemizdeki aspx sayfamiza kütüphane eklememiz gerekiyor.
Kütüphanemiz :using System.Data.SqlClient;
Kütüphanemizi ekledikten sonra kodlarimizi yazmaya baslayalim;
SqlConnetion baglanti = new SqlConnection("baglantisatiri"); // SqlConnection türünden SQL Baglanti degiskenimizi tanimladik. ("baglantisatiri") yazan yere ConnectionString'imizi yazacagiz.
SqlCommand komut = new SqlCommand("",baglanti); // SqlCommand türünden komut degiskenimizi tanimladik.("komutsatiri",baglanti) burada ise "komutsatiri" yazan bölümüne komut satirimizi yazacagiz. baglanti ise Sql Baglantimizin adi.
Baglanti Satiri için kullanabilecegimiz 2 farkli ConnectionString'imiz mevcut.
1) Trusted Connection (Kullanici adi ve sifre olmadan giris):
Server="SunucuAdi";Database=VeritabaniAdi;Trusted_Connection=True;
2) Standart Baglanti (Kullanici adi ve sifre ile giris):
Server="SunucuAdi\InstanceAdi";Database=VeritabaniAdi;User Id="KullaniciAdi";
Password="Sifre";
Password=myPassword;
Komut satiri ise yapmasini isteyecegimiz isleme göre degisir, örnek vermek gerekirse;
"Select * from Tablo_Adi";
Eger anlamadiginiz bir yer olursa yorum yazmaniz yeterli, Kod'la kalin..
Yazılım Geliştirici & Yazılım Uzmanı