CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  数据库相关

请问如何在pb中备份和恢复ASA数据库

楼主mxlmwl(飞星)2002-06-16 14:39:46 在 PowerBuilder / 数据库相关 提问

看到很多朋友是用dbeng来做的,不知道怎么样写代码。能告诉一下具体的代码吗?  
  要备份和恢复都有的。还有就是,在备份的时候会出现dbeng的那个dos窗口,怎么样才能隐藏啊??  
  问题点数:20、回复次数:2Top

1 楼qlzgdzfl(紫风玲)回复于 2002-06-16 19:05:28 得分 20

备份我会,恢复我不会啊,你会的话告诉我啊  
   
  oldpointer   =   SetPointer(HourGlass!)//设置沙漏指针...   //   耗时较长的操作  
    //运行备份数据库程序dbbackup,并使其最小化  
  ls_directory="dbbackup   -c   ~"eng=ckclgl;dbn=ckclgl;uid=dba;pwd=sql   ~"   -y   "+sle_path.text(路径)  
  li_loop   =   run(ls_directory,   Minimized!)//应用执行完成  
  ls_winhandle   =   0  
  if   ls_get_system_type   =   1   then  
  ls_title   =   "dbbackup"  
  elseif   ls_get_system_type   =   2   then  
  ls_title   =   GetCurrentDirectory(   )   +"\dbbackup.exe"  
  end   if    
  //循环至dbbackup窗口打开  
    Do   While   ls_winhandle   =   0  
  hpb_1.position   =   1  
  ls_winhandle=FindWindowA(0,ls_title)  
        yield()  
    loop    
   
          //等待dbbackup窗口关闭  
  Do   While   isWindow(ls_winhandle)  
  Yield()  
  hpb_1.OffsetPos   (1)  
    Loop  
          //应用执行完成  
  if   li_loop   =   1   then  
  messagebox("系统提示","备份成功!祝贺您!")  
  else  
  messagebox("系统提示","备份失败,请检查路径是否正确!",stopsign!)  
  end   ifTop

2 楼LIUZKCZ()回复于 2002-06-17 02:50:13 得分 0

可以自己写一个文件读写程序.Top

相关问题

  • 关于ASA数据库备份
  • asa数据库备份和恢复
  • 在pb中如何备份数据库?
  • pb中如何备份sybase数据库
  • 关于用pb中的filecopy来实现ASA数据库的备份与恢复功能!!!!!!!!!!!!!
  • 有关pb自带的asa数据库的备份与恢复问题,varchar的意义.
  • 数据库备份?
  • 数据库备份
  • 数据库备份?
  • 数据库备份???

关键词

  • dbbackup
  • winhandle
  • 备份
  • ls
  • 恢复
  • loop
  • title

得分解答快速导航

  • 帖主:mxlmwl
  • qlzgdzfl

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo