windowsForm中数据导入过程需要很时间,怎样做一个进度给用户?
应用程序中,需要从外部方本文件中导入数据,然后插入到数据库中,用户选择导入文件后,在导入过程中,由于数据量很大,需要很长的时间,请问怎样弹出一个信息提示框给操作者,提示正在导入数据,或者有一个进度条?部分代码如下:
OpenFileDialog opd = new OpenFileDialog();
opd.Title = "请选择文件";
if (opd.ShowDialog() == DialogResult.OK)
{
string[] choosefiles = opd.FileNames;
foreach (string choosefile in choosefiles)
{
//这里执行导入文件操作,我需要在这里出现提示信息
UtilHelper.ImportFile2FlightTable(choosefile);
}
}