mehmetduran.com - Paylaşmak Güzeldir...
Asp.net'te Veritabanı Bağlantı Cümlesini Web.Config'de Tanımlama
Asp.net ile hazırlamış olduğumuz projelerde muhakkak veritabanı kullanırız. Yaptığımız proje çok fazla sayfadan oluşuyor ve her sayfada veritabanı bağlantısı yapıyorsak, ileride veritabanı ile ilgili yapacağımız değişiklikler zaman kaybına yol açabilir. Bunu önlemek için bağlantı cümlemizi web.config dosyasında tanımlayarak kullanmak ve her sayfada bu bağlantı cümlesini kullanmak, olası değişiklikler durumunda bize kolaylık sağlayacaktır.

Web.config'de bağlantı cümlesi tanımlama:

connectionStrings
    add name="baglantim" connectionString="server=localhost; user id=mehmet; password=mehmet; database=mehmet"
connectionStrings


Bunu sayfalarımızda kullanmak için ise öncelikle using System.Web.Configuration; namespace'ini eklememiz gerekiyor.

string baglanti_cumlem = WebConfigurationManager.ConnectionStrings["baglantim"].ConnectionString;

ifadesi ile de baglanti cumlemizi web.config dosyasından elde etmiş oluyoruz.

Daha faydalı kullanım için kullancağımız bağlantı nesnelerini de bu cümle üzerinden kurmamız (OleDbConnection baglantim = new OleDbConnection(baglanti_cumlem);) ve de veritabanı bağlantılarını App_Code klasörü içinde bir class ile yazıp, diğer sayfalarda bu class'ın object'lerini kullanmak bizlere daha da kolaylık sağlayacaktır. Hem de daha fazla kod yazmaktan kurtularak oluşabilecek hatalara ayırdığımız zamanı en aza indirgemiş olacağız.

İyi Çalışmalar!
Mehmet Duran 19 Ağustos Salı 2008 2 28207 4,0
Bookmark and Share
Bu Yazıyı Değerlendirin.
Konuyla İlgili Olabilecek Diğer Yazılar Web.config'de Dosya Upload için Gereken Ayarlar BlogEngine.NET Türkçe Oluyor Asp.net - Ajax E-book Visual C# 2008 E - Book Introduction to Algorithms (E-Book)
Yorumlar
Yorum Yaz
RSS Yorum Takibi
Hüseyin Kamar 19 Ağustos Salı 2008 23:30 #1
Güzel Bir bilgi emeğinize sağlık
Özgür 29 Haziran Pazartesi 2009 17:44 #2
Teşekkürler güzel bir bilgi
İsim :
Site :
Yorum :

Buradan bu yazıya ait yorumları RSS olarak takip edebilirsiniz.

Bu servis ile yazılara eklenen yorumları RSS ile takip ederek konu ile ilgili başkaları tarafından yapılan yorumları veya konuyla ilgili sorduğunuz sorulara verilen cevapları görebilirsiniz.
Başarısızlıklarınız ile soylu bir şekilde yüzleşin, başarıdan farkı kalmayacaktır.
Bölümler
Yazılar
Arşiv
Arama
Linkler
Site İçi Arama
Son Zamanlarda Ne Yapıyorum ?
İstatistikler - Araçlar - Reklam
İstatistikler
Sayaç
Mehmet Duran | mehmetduran.com | Copyright © 2009