当前位置: 代码迷 >> PB >> PB6.5+ASA5.5 数据备份的有关问题
  详细解决方案

PB6.5+ASA5.5 数据备份的有关问题

热度:42   发布时间:2016-04-29 08:02:00.0
求助 PB6.5+ASA5.5 数据备份的问题
想在自己做的系统里实现简单的数据备份功能,这是网上找的程序。。编译通过 运行出现SQLSTATE=37000 [Sybase] ODBC Driver]Syntax error:near 'DATABASE' in [DATABASE] to 'D:\DATABASE\...
//cb_1.clicked()
string fname,name
GetfileSaveName('保存',fname,name,"db",'数据库备份文件(*.1),*.1')
sle_1.text=fname

//cb_2.clicked()
string mysql,bfname
bfname=trim(sle_1.text)
bfname=left(bfname,len(bfname)-2)
mysql="BACKUP DATABASE TO '"+bfname+"'"
execute immediate :Mysql USING SQLCA;
if sqlca.sqlcode=0 then
  messagebox("信息提示",'备份成功!',information!,OK!)
else
messagebox("信息提示",'备份失败!',information!,OK!)
end if
亲们帮帮我把。。这两天快被这个搞疯了...


------解决方案--------------------

mysql="BACKUP DATABASE TO '"+bfname+"'"
messagebox('',mysql) 看看mysql是什么值.
execute immediate :Mysql USING SQLCA;