Alt 17. May 2008, 04:38 AM   #1 (permalink)
Amatör
 
McDroPp - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Mar 2008
Nerden: C# SQl Server 2008 İnformation Technology's Server Secretary And Aspx To lınk Tecnolojıes,Mybb
Mesajlar: 51
Standart C# ve SQL Connection (1)

C# ve SQL Connection (1)
--------------------------------------------------------------------------------
Bu Makalemizde Veritabani ile Windows Uygulamasi arasindaki veri alisverisini sagliyacak ve iletisimi kuracak baglantilari Gorecegiz...Sizlerde Goreceksinizki Baglantilar Standart 1-2 Kod bloglarindan Olusuyor.Tabı Sızler Bunların Daha ıyılerını uretebılırsınız.

Oncelıkle Verı baglantılarını olusturmak ve methotlari Uygulamada cagırmak ıcın "Name Space" 'e
DLL Kutuphanesını cagıracagız.

Using System.Data.SqlClient;

Ilk Olarak SQl Servera Baglanıcaz Strıng Methodunu Olusturalım.
URL : [Sadece Üyelere Linkler Açıktır.Üye Olun !!! Tıklayarak Üye Olun !!!] Bu sıteden Tum Data Baglantılarını saglıyabılecegınız
Orachel
Access
SQL vs gıbı Verıtabanı Sıstemlerı ıle wındows uygulamaları arasında baglantı kurabılmenın yolarını Gosterıor

Neyse Bız Isımıze bakalım :P


SqlConnection = Verıtabanı ıle SQL Arasında baglantı kurabılecegın Strıngı Olusturacagın Methot
SqlCommand=VErıtabanına Sorgu cekebılecegın Sorguyu Tutan Method.

Baglanalım

SqlConnection VeriBaglanti=new SqlConnection("Data Source=.;Initial Catalog=Ajanda;User ID=sa;PWD=123456789");

Adimlar :
Sunucuya baglanıyorsun
Baglanacagın Verıtabanını Gosterıyorsun.
Kullanıcı Adı ve Sıfrenı Gırıyorsun
ve Verıtabanına Baglandın


he sunu Dıebılırsınız Nerden bılecegım kardesım ben verıtabanına baglandıgmı onuda yapalım:

Bir Button Olusturun.


private void btnDurumGoster_Click(object sender EventArgs e)
{

if (conn.State == ConnectionState.Closed) //Bağlantının durumunu kotrol ediyoruz
{
conn.Open();
MessageBox.Show("Baglanti Acildi");
}
else
{
MessageBox.Show("Baglanti Zaten Acik");
}
}
Azda olsa ıngılızceden anlamak Cok Fayda Baglantı durumundan bahsedıyor..
Eger Baglantı Kapalı Ise Baglantıyı acma emrını verıyor..

Eger Baglantı Acık Ise zaten baglantı Acık Dıor
yaptıgnız Uygulamaları calısmaları Kendı dılınızde yorumlarsanız Cok daha ıyı anlar ve ıyı Seyler yaparsınız.
Akle isimli Üye şimdilik offline konumundadır Akle isimli üyenin yazdığı bu Mesajı değerlendirin. Mesajı Moderatöre bildir IP Konuyu düzenle/Sil Alıntı ile Cevapla
__________________
بِسْــــــــــــــــــــــمِ اﷲِارَّحْمَنِ ارَّحِيم

-------------------------------------------------

Bu Soysuzlar Bu Vatansızlar Sarsada Yurdumu Ben Yaratan'dan Alırım Asil Kanı ve Gücü.
-------------------------------------------------
McDroPp isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Cevapla

Seçenekler
Stil

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı