Oleh: Ries | November 26, 2007

Iota Sort DataTable C#

“programming is greater than bullshitting, err … in the topic of wasteless of course” ~me

Kadang saya lupa untuk menaruh sorting di SP yang saya buat, ataupun menggunakan View yang memang tidak bisa menerima perintah sorting. Ms. Sql Server. Nah, sewaktu ada keperluan untuk  melakukan sort terhadap data yang ditarik itu, maka bisa menggunakan cara ini.

DataTables are always in the order in which rows were returned by the data source. (Your other choice is to request the rows from your data source in the order you want them.)

Dengan statement itu, maka terpaksa kita menggunakan cara lain seperti ini:

dt = Data Table, UPC = Field

dt.DefaultView.Sort = “UPC ASC”;

foreach (DataRowView row in dt.DefaultView)
// do something with (row) , ex: row["UPC"]

you can access the row using DataRowView.Row , so if you have a method that use a Row you can use

foreach( DataRowView row in dt.DefaultView )
// do something with (row.Row), ex: row.Row["UPC"]

Dan kita para programmer akhirnya bisa pulang lebih awal :-)

Diambil dari sini.

~


Beri tanggapan

Your response:

Kategori