日期:2014-05-18  浏览次数:20819 次

dataview筛选的问题,在线等


DataTable pTable = this.dataGridView1.DataSource as DataTable;
   
pTable.DefaultView.RowFilter = "品种 = '" + selItem + "'";

这样做是可以筛选,但好像我设置的datagridview的视图没有显示了.界面不好看.如何保持我的设置?

2

另外,oracle里number字段如果是0.0,在fill到datatable后,我拿出来怎么什么都没有?如何用0来占位?

谢谢

------解决方案--------------------
拖一个BindingSource控件上去 把DataTable 的值赋给BindingSource 然后用BindingSource.Filter 来筛选