关于筛选的问题
//   TODO:   这行代码将数据加载到表“realtyDataSet.skfs”中。您可以根据需要移动或移除它。 
                      this.skfsTableAdapter.Fill(this.realtyDataSet.skfs); 
 如果是按上边绑定到数据库,数据库上有个表,表上有一数据列是日期的,各个日期都不同,有的大于系统日期,有小于系统日期,如果我要将小于系统日期的数据行筛选来再在DataGridView上显示,接下来应该怎样写,我弄了很久就弄不出,望高手可以帮我开窍,感激不尽
------解决方案--------------------用DataView对象的RowFill功能塞选出来 在把DataView对象与DataGridView绑定即可 
 如:DataSet ds=new DataSet(); 
 dbgReport 为 DataGridView 
 ....... 
     DataView dv=new DataView(); 
     dv.talbe=ds.tables[0]; 
 dv.RowFill= "你的日期字段名称 < ' "+DateTime.Today.Tostring()+ " ' "; 
 //DateTime.Today.Tostring()获取当前系统日期 
 dbgReport.DataSourse=dv; 
 以上离开了.net编辑环境,我有的不记得怎么写的了,有可能有的写错了 
 总之就是利用.net里视图的筛选功能,其筛选条件就是Sql语句Where后面的字符串 
 把视图与DataGridView绑定显示就可 
 很方便的,你查书看看吧