请问:VC程序通过ADO备份恢复MSSQL数据库,怎么取得备份或恢复的进度
请教:VC程序通过ADO备份恢复MSSQL数据库,如何取得备份或恢复的进度执行的是普通的backup\restore database
请教:VC程序通过ADO备份恢复MSSQL数据库,如何取得备份或恢复的进度
执行的是普通的backup\restore database 语句
再打算加个进度条,但如何取得进度?
请有经验的朋友提供建议,谢谢
[解决办法]
没有进度条,backup\restore database是SQL语句,执行过程是ADO将SQL语句提交给MSSQL执行,阻塞并等待SQL执行完成,如果设置了超时,超过超时设置的话会当做失败返回。
[解决办法]
用backup\restore database是不可能有进度条的。
[解决办法]
没有用过with stat选项试过,不知道了。
进度条估计是这样实现的,查询获得所有的表,获取各个表的记录个数,做backup\restore的时候报告做了多少个记录的。
[解决办法]
网上好像有其他语言的..但是看不懂- -
[解决办法]
既然可以得到百分值,那为什么不把他保存在本地的XML中,然后进度条去动态查询并显示呢?
[解决办法]查询到结果重定向,如果可以用ADO查询就查啊,不行的话,调用sql的查询