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

  • Bratayley

    Bratayley

    30 Aralık 2010
  • SRT Photoshop Tutorials

    SRT Photosho

    19 Aralık 2012
  • WhtButterflyLiz

    WhtButterfly

    14 NİSAN 2008