dataview dv=new DataView(ds.Tables[0]) datagridview.datasource= dv 以后可以在 DV上进地操作,有RowFilter属性 可进行过滤 dv.RowFilter = "City = 'Berlin' and .... or ";RowFilter 基本和SQL中WHERE条件差不多。