2个回答
展开全部
如果你的datagrid表格是绑在数据源上的,你需要用datagrid.SetDataBinding设成空的数据源或表,然后执行datagrid.Refresh就会清了,你需要它显示数据时,要记得datagrid.SetDataBinding设回你原来的数据源及表 ,再执行datagrid.Refresh。
如果觉得上面麻烦,可以让ado控件执行一个返回0行的SQL语句,如:SELECT * FROM TAB1 WHERE 1=2;这就相当于清了datagrid
如果你是自己填充的datagrid,那清除就是再用空填充的它,datagrid好像没有成员方法可以一次清掉数据(我没有发现)。
如果觉得上面麻烦,可以让ado控件执行一个返回0行的SQL语句,如:SELECT * FROM TAB1 WHERE 1=2;这就相当于清了datagrid
如果你是自己填充的datagrid,那清除就是再用空填充的它,datagrid好像没有成员方法可以一次清掉数据(我没有发现)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询