
Sql Bağlantısı Kurma Asp.Net Dersi
Asp.Net ile Sql veritabanı bağlantısı kurmak için başlangıç; File seçeneğinden new + website kategorisinden ADP.NET web siteyi seçin. Karşınıza çıkan ekranın alt bölümünde hangi dil ile yazmanız için seçenekler var Visual Basic dili ve C# dili seçenekleri bulunuyor. Biz C# dili ile yazmayı öğreneceğiz. Seçiminizi yaptıktan sonra "location" bölümünden projenizin adını yazınız.
kodlamaya geçmeden önce, veri tabını oluşturalım. Server Exploreri seçin. üst bölümde Connect to database simgesine tıklayın. Açılan pencerede server name bölümüne "localhost" yazın. database name bölümüne projenizin ismini yazın. "Ok" diyerek Sql veri tabını oluşturmuş oluyorsunuz. Sol bölümde table kısmından tablo oluşturacağız. Sağ tıklayın + Add New Table ile devam edin.
Colomn name ( Ad ) + data tipi +( varchar(50)
Colomn name ( soyad) + data tipi + varchar(50)
Ctrl S ile kayıt edin ve tablonuzun ismini yazın, "üyelikler"
Oluşturduğunuz tablonun üzerine gelin, sağ tık yaparak Show Table Data sekmesinden devam edin. Karşınıza oluşturduğunuz tablo çıkacaktır ( ad, soyad ) bunlara istediğiniz isimleri bir kaç tane olacak şekilde yazın. Database'miz hazır, bağlanalım.
İlk önce bir değişken tanımlayarak başlayacağız.
static string baglanstr = "Data Source=localhost;Initial Catalog=ders;Integrated Security=True";
Bağlantı stringi oluşturduktan sonra Connection bağlantı nesnesi oluşturacağız.
SqlConnection baglanti = new SqlConnection (baglanstr);
Hemen kodun altına; Sql Komutu oluşturacağız.
SqlCommand komut = new SqlCommand();
Yukarıdaki kod ile qsl komutunu oluştuduk. Sonrasında sqldatareader oluşturacağız.
SqlDataReader dr;
Bağlantılarımızı fonksiyonun içinde yapacağız kodlama aşağıdaki gibi olacak.
protected void goruntule(string tablo)
{
komut.CommandText = "Select * from " + tablo;
komut.Connection = baglanti;
baglanti.Open();
dr = komut.ExeCuteReader ();
GridView1.DataSoruce = dr;
GridView1.DataBind ();
Baglanti.Close ();
}
{
komut.CommandText = "Select * from " + tablo;
komut.Connection = baglanti;
baglanti.Open();
dr = komut.ExeCuteReader ();
GridView1.DataSoruce = dr;
GridView1.DataBind ();
Baglanti.Close ();
}
default.aspx.cs bölümüne ToolBox'tan GridView ekleyin.
Proceted Void Page_Load (object , Sender , EventsArgs e)
Goruntule ("uyelikler");
Goruntule ("uyelikler");
Asp:Net ile Sql bağlantı kurma dersinin sonuna geldik.
ads
Hiç yorum yok: