0 oy
889 gösterim
DataTable içerisinde ki satırları kolonda ki veriye göre büyükten küçüğe veya küçükten büyüğe nasıl sıralayabilirim?

1 cevap

0 oy
 
En İyi Cevap

C# DataTable içerisinde ki satırları büyükten küçüğe veya küçükten büyüğe sıralama

DataTable içerisinde ki satırları sıralamak için oldukça basit bir yöntem mevcut. Aşağıda ki kod ile kolayca DataTable içerisinde ki satırları sıralayabilirsiniz. Kodu kısaca açıklayalım. dt isimli DataTable içerisinde ki DefaultView'e ait Sort parametresine sıralama yapılacak kolon bilgisini ve artan mı azalan mı onu belirtmemiz gerekiyor. Örneğin aşağıda ID adlı kolon da ki verileri artan sıraya göre sıralamasını istedik. ID kolonunda ki verileri azalan sıraya göre sıralasaydık ID DESC yazacaktık. Burada ki ASC ve DESC terimleri artan ve azalan anlamlarına geliyor. ASC artan, DESC azalan. Sıralamayı yaptıktan sonra sıralanmış satırlarımızın olduğu View'i ToTable() fonksiyonuyla tekrar dt adlı DataTable tablomuza eşitledik. Ve işlem tamam!

dt.DefaultView.Sort = "ID ASC";
dt = dt.DefaultView.ToTable();

Türkiye'nin en iyi soru cevap sitesi | SorSoyleyelim.com

İlgili sorular


Web sitemiz hakkında ki reklam,istek,öneri ve şikayetlerinizi iletisim(at)sorsoyleyelim.com adresine mail atabilir veya sitemizin iletişim formu üzerinden bize yazabilirsiniz.
Sitede ki içeriklerin izinsiz kullanılması ya da kopyalanması yasaktır. Bknz: Kullanım şartları.
...