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.
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