我利用这样的方法删除选中的多行数据
int r_count=datagridview.SelectRows.count;
if(r_count!=datagridview.Rows.count)
{
for(int i=r_count;i>=1;i--)
datagridview.Rows.RemoveAt(datagridview.SelectRows[i-1].Index);
}删除1000条数据要4秒。1万条数据要差不多3分钟。。
请问有什么办法可以提高速度?数据库结构已经固定不能更改。
int r_count=datagridview.SelectRows.count;
if(r_count!=datagridview.Rows.count)
{
for(int i=r_count;i>=1;i--)
datagridview.Rows.RemoveAt(datagridview.SelectRows[i-1].Index);
}删除1000条数据要4秒。1万条数据要差不多3分钟。。
请问有什么办法可以提高速度?数据库结构已经固定不能更改。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货