ASP.Net Connection String Örneği
10 yıl önce Beyazıt Kölemen tarafından yazılmıştır.-8.583 Okunma
ASP.Net üzerinden SQL e bağlanmak isterken web.config dosyasını aşağıdaki şekilde ekleyebilirsiniz.
Aşağıdaki kodu projenizin içerisindeki web.config dosyasında configration kodunun kapatılmasından hemen öncesine ekleyin.
1 2 3 4 5 |
<connectionStrings> <add name="MyDbConn1" connectionString="Server=.\SQLEXPRESS;Database=Beyaz;Trusted_Connection=Yes;"/> </connectionStrings> |
Yukarıdaki kod SQLEXPRESS kullanımı için..
1 2 3 4 5 |
<connectionStrings> <add name="MyDbConn1" connectionString="Server=localhost;Database=Beyaz;Trusted_Connection=Yes;"/> </connectionStrings> |
şeklinde server= yerine localhost yada kullandığınız serverı , database bölümünde tablonuzu yazabilirsiniz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
//ConnectionStringimi WEB.config dosyasından okuyorum. string connString = ConfigurationManager.ConnectionStrings["MyDbConn1"].ConnectionString; //ConnectionStringimi bir SQLConnection nesnesine bağlıyorum. SqlConnection conn = new SqlConnection(connString); //Veritabanımdaki tablomdan ben sadece iki alan çekeceğim için Baslik ve Icerik diyorum, filtreleme kısmında ise // Aktifmi alanı sadece 'True' olanlar görünsün diye WHERE deyimini kullanıyorum. SqlCommand comm = new SqlCommand("SELECT * FROM Film ORDER BY id DESC", conn); //Verimi okumak için bir DataReader nesnesi tanımlıyorum SqlDataReader reader; try { //Bağlantımı açıyorum. conn.Open(); //Reader nesnem için sql komutumu çalıştırıyorum reader = comm.ExecuteReader(); //Repeater nesnemi verime bağlama işlemi yapıyorum. //Repeater kullanarak veriyi okuyorum. SqlDataAdapter adap = new SqlDataAdapter(comm.CommandText, connString); DataTable dt = new DataTable(); adap.Fill(dt); Repeater1.DataSource = dt; Repeater1.DataBind(); //Reader nesnemi kapatıyorum. reader.Close(); } //hata olursa vereceğim mesaj. catch { Response.Write("bir hata oluştu"); } //Bağlantımı kapatıyorum finally { conn.Close(); } |
Yukarıda ise örnek olarak bir verinin çekilmesi var.
1 |
string connString = ConfigurationManager.ConnectionStrings["MyDbConn1"].ConnectionString; |
Satırında MyDbConn1 değeri web.config de add name olarak belirttiğimiz veritabanının ismi oluyor ona dikkat etmek gerekli.
—
SQLExpress kullanan arkadaşlar ./SQLEXPRESS yazarak bağlanabilirler.
asp.net ,asp.net connection string ,asp.net sql bağlantısı ,asp.net SQLEXPRESS bağlantısı
Bir Cevap Yazın