有点难度的问题,非高手莫入。

ljhsoft 2002-04-09 12:34:00
使用ADO执行备份数据库和恢复数据库操作,在后台服务器操作过程,前端程序怎样获得处理进度以控制显示,后台服务器会定其发送完成的百分比信息到前端,怎样获此消息,欢迎高手赐教。(SQL Server)
...全文
53 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
dujianyong 2002-05-08
  • 打赏
  • 举报
回复
无聊的问题。
ljhsoft 2002-05-08
  • 打赏
  • 举报
回复
问题还没有解决,希望各位高手继续帮忙。
linmaochen 2002-04-11
  • 打赏
  • 举报
回复
利用SOCKET 直接和数据库打交道
ljhsoft 2002-04-11
  • 打赏
  • 举报
回复
我的备份语句如下:
char * sql="backup database cmasdb to cmasdb_backup with init,nounload,noskip,noformat,stats";
partime 2002-04-11
  • 打赏
  • 举报
回复
So Easy
befree 2002-04-11
  • 打赏
  • 举报
回复
看看你备份怎么做的
ljhsoft 2002-04-10
  • 打赏
  • 举报
回复
newwen(wen):
你提的方法对数据库备份无效,不知道还有更好的方法可行,有谁知道?

xuhai8848 2002-04-09
  • 打赏
  • 举报
回复
意思不大懂,是否备份恢复在后台进行?
能否定期用tcp/ip或udp之类的向前台发送完成信息,前台根据收到的信息显示进度条呢?
newwen 2002-04-09
  • 打赏
  • 举报
回复
首先设置Adodataset.ExecuteOptions:=[eoAsyncFetch];
然后处理OnFetchProgress事件:如ProgressBar.Position:=Progress;
数据处理完毕后会触发OnFetchComplete事件
祝好运!
mars_han 2002-04-09
  • 打赏
  • 举报
回复
进度条控件--我真地不是高手,千万别骂我
ljhsoft 2002-04-09
  • 打赏
  • 举报
回复
newwen(wen):怎样获取,欢迎贴代码。
newwen 2002-04-09
  • 打赏
  • 举报
回复
用ADO的异步方式可以得到处理进度,不过不知执行备份数据库和恢复数据库可不可以,你可以试试;
BTW;我不是高手,千万别骂我

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧