我想传一个有关数据库备份的参数num给进度条JProgressBar的方法jProgressBar.setValue(num);请问这个num参数如何获得?
我用的数据库是sql server2000

解决方案 »

  1.   

    用控件就可以实现啊.........
      可以用OSQL来做备份和恢复,在SQL语句中加上参数STATS   =   n(n可以是1到100的任意数值),执行OSQL时别忘了加上-o   filename参数(filename是输出运行结果的文件名)。   
      然后再RUN("OSQL   ...")(参数省略)后,不停的检查输出文件,可以在输出文件里读到备份或者恢复的进度(以Line!方式打开文件,每行行首为完成的百分数,你可以在dos下运行一下osql试试),读到100后表明已成功。