SORU
2 ŞUBAT 2012, PERŞEMBE


Veri bir tablo içinde sıralama satır

* *4, yani bir iki sütun var:

COL1   COL2
Abc    5
Def    8
Ghi    3

datatable COL2 göre azalan düzende sıralamak için çalışıyoruz.

COL1            COL2
ghi             8
abc             4
def             3
jkl             1

Bu denedik

ft.DefaultView.Sort = "occr desc";
ft = ft.DefaultView.ToTable(true);

ama,* *10, DataTable kendisini sıralamak istiyoruz DataView Bir değil kullanmadan.

CEVAP
2 ŞUBAT 2012, PERŞEMBE


Kolayca yapmak istiyorsun galiba gibi bir DataTable sıralama yapamazsın maalesef.

Ne yapabilirim orijinal DataTable oluşturduğunuz bir DataView yeni bir DataTable oluştur. DataView istediğin her türlü ve/veya filtreler uygulamak ve DataView.ToTable yöntemi kullanarak: DataView yeni bir DataTable oluşturun

   DataView dv = ft.DefaultView;
   dv.Sort = "occr desc";
   DataTable sortedDT = dv.ToTable();

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hans peder sahl

    hans peder s

    22 Temmuz 2009
  • KittiesMama

    KittiesMama

    10 AĞUSTOS 2008
  • Madeon

    Madeon

    31 Ocak 2010