如何用进度条显示BCP命令的进度(100分)

  • 主题发起人 主题发起人 zhilon
  • 开始时间 开始时间
Z

zhilon

Unregistered / Unconfirmed
GUEST, unregistred user!
我在Delphi程序里调用Dos命令(BCP),运用BCP命令把一个效大的数据文件导入到
数据库里,Delphi程序的界面上有一个进度条,现在想用进度条显示BCP已完成了多少,
请问如何实现这样的效果,
 
无法
可以用伪进度条替代,即 一个 不停循环的 bar,表示正在进行。
 
我也想过这种问题,现在看一下各位高手的高见
 
感觉这个问题确实有难度,
 
是否可以这样:
1、获取到数据总量,初始化进度条
2、实时获取到bcp的报告中的处理数
3、改变进度条
 
可以做一个循环,将文件分成若干块,分块读文件,每读一块显示一下进度
 
多人接受答案了。
 
后退
顶部