读书人

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

发布时间: 2012-10-08 19:54:56 作者: rapoo

求助 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;


读书人网 >PB

热点推荐