求哪为江湖大侠解决一问题 如何实现前台的delphi对后台sql server的数据库备份,有分的哦 请尽快解决回复,必有大分相送 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 恢复操作的时候,要把当前的数据库连接关闭,通过另一个TADOConnection连接到Master数据库上1. ADOConnection1 连接你的业务数据库。2. ADOConnection2 连接 MASTER 数据库。3. ADOCommand1.Connection := ADOConnection2;假设你的数据库名为: DataBaseNameButton.OnClick:begin ADOConnection1.Connected := False; ADOCommand1.CommandText := 'BACKUP DATABASE DataBaseName TO DISK = ' + #39 + 'C:\KKK.BAK' + #39; ADOCommand1.Execute; ADOCommand1.CommandText := 'ALTER DATABASE DataBaseName SET OFFLINE WITH ROLLBACK IMMEDIATE'; ADOCommand1.Execute; ADOCommand1.CommandText := 'RESTORE DATABASE DataBaseName FROM DISK = ' + #39 + 'C:\KKK.BAK' + #39; ADOCommand1.Execute; ADOCommand1.CommandText := 'ALTER DATABASE DataBaseName SET ONLINE WITH ROLLBACK IMMEDIATE'; ADOCommand1.Execute; ADOConnection1.Connected := True; ADOTable1.Active := true;end; 连接到Master,用BACKUP DATABASE SQL语句,你查一下具体怎么用 我是你菜鸟,ADO 我不太会,能在详细点吗?谢拉 lion_lh(xmanx) 的帖子很好,在详细一点就更好拉,我是一个菜鸟,为了应付毕社 ADOConnection连接数据库ADOCommand1用于执行SQL语句备份恢复数据库的SQL语法可查看sqlserver 的帮助,都有详细说明 一个文件读写的问题 菜鸟问题:如何释放一个二维的动态数组?急! 限制小数点后面位数该怎么写? 关于帮助文件的问题,急!(问题解决,马上给分) 请问如何读取一个文本文中的行数??? 什么叫RPC服务器不可用? 紧急求助:关于网上申报,网上审批的实施方案? 类似OutLook左边实现菜单功能的控件 delphi 中TRichViewEdit的使用问题 在Delphi中有没有调用网上邻居搜查在线电脑并保存到控件中的API函数 ado连接通过adsl上网的服务器的问题! 计时
TADOConnection连接到Master数据库上
1. ADOConnection1 连接你的业务数据库。
2. ADOConnection2 连接 MASTER 数据库。
3. ADOCommand1.Connection := ADOConnection2;
假设你的数据库名为: DataBaseName
Button.OnClick:
begin
ADOConnection1.Connected := False;
ADOCommand1.CommandText := 'BACKUP DATABASE DataBaseName TO DISK = ' + #39 + 'C:\KKK.BAK' + #39;
ADOCommand1.Execute;
ADOCommand1.CommandText := 'ALTER DATABASE DataBaseName SET OFFLINE WITH ROLLBACK IMMEDIATE';
ADOCommand1.Execute;
ADOCommand1.CommandText := 'RESTORE DATABASE DataBaseName FROM DISK = ' + #39 + 'C:\KKK.BAK' + #39;
ADOCommand1.Execute;
ADOCommand1.CommandText := 'ALTER DATABASE DataBaseName SET ONLINE WITH ROLLBACK IMMEDIATE';
ADOCommand1.Execute;
ADOConnection1.Connected := True;
ADOTable1.Active := true;
end;
ADOCommand1用于执行SQL语句
备份恢复数据库的SQL语法可查看sqlserver 的帮助,都有详细说明