C# filter ข้อมูลใน DataTable ด้วย DataTable.Select()
โพสต์แล้ว: 22/02/2011 2:54 pm
ใช้ object DataTable.Select() เพื่อเลือกเฉพาะเเถวที่ต้องการ
เพื่อนๆอาจเลือกกรองข้อมูลตั้งเเต่ขั้นตอน query ข้อมูลจาก DataBase เเล้วก็ได้
เเล้วเเต่ความถนัดครับ :-)
อ่านเพิ่มเติมได้ที่นี่ครับ http://www.dotnetfunda.com/articles/article131.aspx
เพื่อนๆอาจเลือกกรองข้อมูลตั้งเเต่ขั้นตอน query ข้อมูลจาก DataBase เเล้วก็ได้
เเล้วเเต่ความถนัดครับ :-)
โค้ด: เลือกทั้งหมด
private void Search()
{
DataRow[] rows = null;
//เอามาทุก row ที่คอลัมน์ col_id = 11 และคอลัมน์ col_code = 0 จากนั้นก็ sort ข้อมูลด้วยคอลัม LastStamp
rows = dsRawData.Tables[0].Select("col_id ='11' and col_code =0", "LastStamp Desc");
if (rows.Length > 0)
{
//let's enjoy it :-)
}
}