你用什么方式导?如果是一条一条的导~~那么把进度条的MAX设成记录数,每导一条进度条值加一不就好了?

解决方案 »

  1.   

    同意cherno(且歌且狂)的做法,也可以隔几条记录改变一下进度条的值。
      

  2.   

    这个我刚刚做过也是往数据库中到入数据,我自己想了半天才想出来的,分享吧
    首先你必须统计出数据库中记录集的条数当然用RECRODSET.RECORDCOUNT 了然后就是下面的代码明白了吗?
    progressbar.MIN =0
    PROGRESSBAR.MAX = RECORDSET.RECORDCOUNT
    PROGRESSBAR.VALUE = 0
    FOR I = 0 TO RECORDSET.RECORDCOUNT -1
      '处理你做的事情
      PROGRESSBAR.VALUE = PROGRESSBAR.VALUE +1 
    NEXT I