星期三, 7月 21, 2010

[Asp.Net] 使用DataView RowFilter 過濾 Datatable

最近在巢狀式繫結時,常常會重覆過濾每次要繫結的資料列數,簡單使用DataView RowFilter
就可以達到SQL Where效果,找時間再補上linq的方法。


public DataTable DataTableFilter(DataTable dt, string filter)
    {
        //filter = String.Format("FieldName= '{0}'",FieldValue)
        DataView dv = dt.DefaultView;
        dv.RowFilter = filter;
        return dv.ToTable();
    } 

沒有留言:

張貼留言

留個話吧:)