同上

解决方案 »

  1.   

    不会吧,实际上del删除的记录,只是在记录前添加删除标志就是了,应该有办法恢复的,
    小第不会,大家帮帮忙,谢谢
      

  2.   

    如果数据库里没删除,记录集中可用     Rs.Cancel
         Rs.CancelUpdate
    如果数据库中删除了,则可以考虑数据库恢复的东东
      

  3.   

    楼上的大哥,不行呀我用的方法是
        Dim re As Long '返回值
        
        re = MsgBox("是否真的删除这条记录", vbOKCancel + vbCritical, "警告")
        
        If re = 1 Then
                 
            rec.Delete adAffectCurrent '删除当前记录
        
            rec.MoveNext
            
            If rec.EOF = True Then rec.MoveLast
           
            Call TextOut ‘函数显示输出的信息
            
        End If
    用这种方法删除的access2000的数据,可以恢复吗?
      

  4.   

    rec.Delete adAffectCurrent '删除当前记录
    这种方式好象没有真正从库中删除,重新取一次rec就可以了吧。
      

  5.   

    使用事务
    access数据库支持事务
      

  6.   

    我看到ado210中说,用事务的方法来恢复。顺便请教大家怎样用事务来解决。谢谢,我可以
    另开贴结帐的。