Sql Bağlantı Kontrol

Bu makalemizde sql veritabanı bağlantısının açık olup olmadığını yani veritabanına bağlantımızı kontrol edeceğiz. Ayrıca;

using System.Data.Sql;
using System.Data.SqlClient;
ekleyin.
Formunuza 1 adet Button ve DataGridView nesnesi ekleyin.
Aşağıdaki şekilleri inceleyin.


Şekil 1


Şekil 2

private void button1_Click(object sender, EventArgs e)
{
System.Data.SqlClient.SqlConnection baglan = new System.Data.SqlClient.SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\bilgiler.mdf;Integrated Security=True;User Instance=True");
System.Data.SqlClient.SqlDataAdapter adp = new System.Data.SqlClient.SqlDataAdapter();
adp.SelectCommand = new System.Data.SqlClient.SqlCommand("Select * From kisibilgi", baglan);
System.Data.SqlClient.SqlCommandBuilder CB= new System.Data.SqlClient.SqlCommandBuilder(adp);
System.Data.SqlClient.SqlCommand cmd= new System.Data.SqlClient.SqlCommand("Select * From kisibilgi", baglan);
baglan.Open();
DataSet ds = new DataSet();
adp.Fill(ds);

//Bağlantının durumunu kotrol ediyoruz
if (baglan.State == ConnectionState.Closed)

{
baglan.Open();
MessageBox.Show("Sql Veritabanı Baglantısı Açıldı");
}
else
{
MessageBox.Show("Sql Veritabanı Bağlantınız Zaten Açık");
}

dataGridView1.DataSource = ds.Tables[0];
baglan.Close();

}

//Bir sonraki makalede buluşmak üzere. Bahadır ŞAHİN

About Bahadır Şahin

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 comments:

Öne Çıkan Yayın

GridView da Seçili Satırı DetailsView da Göstermek

Merhaba arkadaşlar bu makalemizde GridView nesnesi ile birlikte DetailsView nesanesini birlikte kullanacağız. GridView da seçili satırın de...