我在WINFORM中,我将CSV文件导入数据库中,因为数据量有点大,我想做个进度条!
好像VS自带的空间progressBar可以实现这个功能!
我从来没用过progressBar控件,希望谁会用的告诉我我应该怎么去实现(具体点,可以不用写出具体的代码,告诉我什思路和应该用什么属性/方法/时间就可以了)。
希望不是网上随便找的要我去看。

解决方案 »

  1.   

    progressBar有个value属性,控制value的值就行了。value = 当前数据条数/数据总量*100
    循环处理数据,每处理一条给value传个值
      

  2.   

    有一个最大值属性 设为你的记录数 处理一条记录 value++ 就可以了
      

  3.   

    建议使用backgroundWorker处理进度条,去网上查下用法,很方便的
      

  4.   

    记得加上Application.DoEvents();如果不加,而且你导入数据不是用的线程,UI会失去响应,进度条不会刷新!
      

  5.   

    http://baike.baidu.com/view/3160326.htm这个是BackgroundWorker的说明