Anasayfa / Etiket Arşivi: SQL

Etiket Arşivi: SQL

Foreign Keys Oluşturma

Foreign keys özellikle birbiri ile bağlantılı olan iki tablo içinde primary key’e sahip olan tablo ile bağlantı kurabilmek için kullanılır. Yani şöyle diyelim elinizde iki tablo var ve bu tablolar arasında ilişki kurmak istiyorsunuz, A tablosunda primary key olarak MusteriID kolonumuz olsun. Burada Müşteriye ait olan ad, soyad, cinsiyet, yaş gibi bilgiler mevcut. Diğer tablomuzda da müşteriye ait diğer ek ...

Devamını Oku »

SQL Sıralama Fonksiyonları Ne İşe Yarar?

Microsoft SQL’de sıralama fonksiyonları SQL 2005 versiyonundan bu yana kullanılmakta olan işlevlerdendir. Genel olarak sıralama işlemi şu anlama gelir, herhangi bir sorgu sonucunda geri dönen verilerin her bir satırını saymamıza, bu satırları bir şekilde sıralı olarak ifade edebilmemize yarar. Yani şöyle bir şey düşünelim. Yüzbinlerce üyesi olan bir e-ticaret sitesinin veri tabanında kullanıcı ID’leri uniqueidentifier tipinde olduğunu düşünelim. Burada sıralı ...

Devamını Oku »

SqlDataSource Kullanımının Avantaj ve Dezavantajları

SqlDataSource nesnesini kullanmak programlamamızı önceki yazılarımda gördüğünüz gibi çok basit bir şekle indirgemektedir. Tabi kullanımı doğru bir şekilde yapılıyorsa. Buna ilaveten SqlDataSource kullanmanın bir takım dezavantajları vardır. Bizim uygulamamız oldukça basit bir örnek olduğu için kullandığımızda bir takım düzenlemeleri rahatlıkla gerçekleştirebilyoruz, çok vaktimizi almıyor. Ama daha büyük projelerde bu işlem daha uzun vakit alacak. Çünkü büyük web projelerinde bir çok ...

Devamını Oku »

DetailsView Kontrolünde Listeleme Yapmak

Bir önceki yazımda DetailsView kontrolünü SqlDataSource objesine bağlamayı anlatmıştım. Bu yazıya devam niteliğinde devam ediyorum. Uygulamamıza devam ediyoruz. Aşağıdaki linkten yazıya göz atabilir ve ilgili uygulama dosyasını indirebilirsiniz. Bu arada Sql Serverinizde Northwnd veritabanı kurulu olduğunu farzediyorum. (Northwnd veri tabanını sitede bulabilirsiniz) http://www.ismailgursoy.com.tr/detailsview-kontrolunu-sqldatasource-objesine-baglamak-2/ DetailsView kontrolümüzü geliştirmeye devam edelim. Yapmak istediğim DetailsView kontrolüm içinde listeleme yapmak. Bunun için ben City alanını ...

Devamını Oku »

GridView Kontrolünü SqlDataSource Objesine Bağlamak

Bu yazımda GridView kontrolünü DataSource kontrolüne bağlamaya değineceğim. Bu uygulamaya başlamadan önce aşağıdaki linkten mevcut örneği indiriniz ve bunun üzerinden yazı ile birlikte devam ediniz. Tabi yine SQL Server’da NorthWnd database kurulu olduğunu farzediyorum. Şu anda indireceğiniz dosyanın içeriğinde olan kodları da paylaşayım : web.config dosyası : StyleSheet.css dosyası : Default.aspx dosyası : Default.aspx.cs dosyası : Kodlar bu şekilde, aşağıdan ...

Devamını Oku »

Gelişmiş Data Erişim Kontrolleri

Şu ana kadar yapmış olduğum uygulamalarda hep SqlDataReader kullandım. SqlDataReaderi anlatmaya başladığım ilk yazılarda şuna değinmiştim, bu obje ile seri bir şekilde veri okuyabilirsiniz, oldukça effektiftir, ancak sadece ileri yönlü okuma gerçekleştirebilirsiniz. Peki bu ne demek. Bundan sonraki yazılarımda uygulama yaptıkça bu daha net anlaşılacak. SqlDataReader için şu iki özelliği asla unutmamak gerekir. Veri kaynağından en hızlı şekilde veri okuma ...

Devamını Oku »

DetailsView Kontrolüne Stil Vermek

Bu yazıda DetailsView kontrolünü görselleştirmeye değineceğim. Bu yazı da diğer yazının devamı niteliğinde dolayısı ile öncelikle o yazıdan dosyamızı indirebilirsiniz. Bu arada çalıştığımız veri tabanı NorthWind veri tabanı. Bununda veri tabanı yönetim sisteminizde kurulu olduğunu varsayıyorum. http://www.ismailgursoy.com.tr/detailsview-kontrolunun-kullanimi/ GridView kontrolünde olduğu gibi DetailsView kontrolünüde style verebilme yolu hemen hemen aynı yoldan geçiyor. Tabi önemli bir farkla, GridView kontrolü otomatik olarak alanlar ...

Devamını Oku »

DetailsView Kontrolünün Kullanımı

Bir veri tablosu içinde daha fazla bilgi görüntülenmek isteniyorsa DetailsView kontrolü başvurabileceğimiz en önemli kontroldür. Bu kontrol ASP.NET 2.0 ile birlikte geldi ve iyiki de geldi 🙂 DetailsView kontrolü listelenen her bir item için detayları bir sayfa yapısı gibi göstermeyi sağlayabilir. Örneğin bir e-ticaret sitesinde ürünler listelenirken sitenin daha hızlı yüklenebilmesi ve bir anda kullanıcıya daha çok bilgi sunulması için ...

Devamını Oku »

GridView Kontrolü ile Veri Listelemek

Bir önceki yazımda GridView kontrolüne teorik olarak değinmiştim. Bu yazımda şimdi GridView kontrolü ile veri tabanından veri çekip bir ASP.NET web formunda listelemeyi göreceğiz. Bunun için ben hazır database örneklerinden Northwnd veri tabanını kullanıyorum. Site içinde arama yaparak ilgili database örneğini bulabilir ve veritabanınıza yükleyebilirsiniz ya da siz kendiniz bir veri tabanı oluşturabilirsiniz. Öncelikle yeni bir boş WEB site projesi ...

Devamını Oku »

Repeater kontrolünün kullanımı – veri listeleme

Bir süredir yoğunluk nedeni ile yazı paylaşamadım. Şimdi bir örnek paylaşmak istiyorum, gelen sorular üzerine bu örneği paylaşıyorum. Aslında daha önce Repeater ile yapmış olduğumuz örneklere çok benzer bir uygulama.. Uygulamam da veritabanımda mevcut olan kayıtlardan sadece aktif olan yazıların görünmesini isteyeceğim. Şimdi adım adım uygulamaya geçelim. Öncelikle SQL Server Management Studio’da blog adında bir veritabanı oluşturdum. Daha sonra bu ...

Devamını Oku »