非常奇怪的问题,用restore database恢复数据库,在sqlserver里面数据怎么没有恢复啊!大家帮忙指点一下,谢谢了!

                            
在做数据库的备份和恢复的时候,碰到了一个非常奇怪的问题,用restore   database恢复数据库,在sqlserver里面数据怎么没有恢复啊!   
  代码如下:  
   
      Data.ADOC.Connected   :=   False;//断开旧的连接;  
      ADOQNewReSume.Connected   :=   True;//新的连接  
      ADOQReSume.Close;                               //ADOQReSume连接的是ADOQNewReSume  
      ADOQReSume.SQL.Clear;  
      ADOQReSume.SQL.Text   :=   'use   master   restore   database   jxc   From   disk=''C:\备份文件-0606140048.bak''';  
      ADOQReSume.ExecSQL;  
   
  可为什么恢复后,查看sqlserver里面的数据却根本就没有恢复,而我如果把use   master   restore   database   jxc   From   disk='C:\备份文件-0606140048.bak'到查询分析里面执行者一切正常,到底是什么问题啊!搞了一个晚上了,实在是奇怪!大家帮帮忙!想想问题到底是出在那,在次谢谢了!  
 

查看回复