如何在批量更新大数据时显示更新的进度。
部分代码如下:
DataTable dt=GetData(); //这里的GetData()为我写的一个获取数据并返回的一个方法
OleDbDataAdapter dap = new OleDbDataAdapter("select * from test where 1=2", mycon);//mycon为连接对象地球人都知道,这里不再定义
OleDbCommandBuilder cmdBuilder = new OleDbCommandBuilder(dap);
dap.InsertCommand = cmdBuilder.GetInsertCommand();
dap.UpdateCommand = cmdBuilder.GetUpdateCommand();
dap.DeleteCommand = cmdBuilder.GetDeleteCommand();
dap.Update(dt);
怎样显示其更新的进度?当数据量大时,半天就定住了,也不知道到底更新多少了,非得更新完了才知道。