|
Responder
|
| Autor | |
pascual14
Colaborador
Unido: 30/Junio/2014 Localización: Soria Estado: Sin conexión Puntos: 570 |
Tema: Recuperar registros borradosEnviado: 05/Octubre/2024 a las 19:47 |
|
Hola amigos, por primera vez me hace falta recuperar registros borrados de dos tablas. Un cliente se ha liado y ha borrado una docena de albaranes sin darse cuenta y los necesita. ¿hay alguna forma de recuperarlos? no se ha compactado la bbdd ni nada. Gracias por la ayuda.
|
|
![]() |
|
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador
Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14926 |
Enviado: 05/Octubre/2024 a las 19:58 |
|
Hola,
Creo recordar un mensaje de hace mucho tiempo (no se si aquí o en otra parte) dónde se decía que, si no se había compactado la BDD, se podrían recuperar desde DBase. Pero claro, es de hace mucho tiempo y no sabría decirte ni como abrir una base de datos con DBase. Si averiguo algo más te digo. En todo caso se impone la pregunta del millón: ¿Copia de seguridad? Y el consejo que me dio un cliente mucho tiempo atrás: "no borres registros; tan solo muévelos a una tabla de registros borrados, que los usuarios son muy manazas." Un saludo
|
|
![]() |
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador
Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 14428 |
Enviado: 05/Octubre/2024 a las 20:33 |
¡Que buen consejo!
|
|
![]() |
|
javier.mil
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Colaborador
Unido: 10/Agosto/2005 Localización: España Estado: Sin conexión Puntos: 4856 |
Enviado: 08/Octubre/2024 a las 22:04 |
|
Buenas , mira este enlace quizás te pueda servir. Ojo No lo he probado, |
|
![]() |
|
main
Colaborador
Unido: 31/Agosto/2009 Localización: OVIEDO Estado: Sin conexión Puntos: 1301 |
Enviado: 11/Octubre/2024 a las 12:54 |
|
Buenos dias
Para recuperar Public Function RecuperarTablas() As Boolean RecuperarTablas = False Dim tabla As Object Dim CadSQL As String, x As Long x = 1 For Each tabla In CurrentDb.TableDefs If Left(tabla.Name, 4) = "~TMP" Then CadSQL = "SELECT * INTO [Recuperada" & x & _ "] FROM [" & tabla.Name & "];" CurrentDb.Execute CadSQL x = x + 1 End If Next If x > 1 Then RecuperarTablas = True End Function Para ver Public Function TablasEliminadas() Dim tabla As Object, CadSQL As String, x As Long x = 0 For Each tabla In CurrentDb.TableDefs If Left(tabla.Name, 4) = "~TMP" Then Debug.Print tabla.Name x = x + 1 End If Next TablasEliminadas = x End Function |
|
![]() |
|
pascual14
Colaborador
Unido: 30/Junio/2014 Localización: Soria Estado: Sin conexión Puntos: 570 |
Enviado: 11/Octubre/2024 a las 13:01 |
|
Nada, no ha habido forma de recuperar esos registros. gracias a todos por la ayuda, podeis cerrar el hilo.
|
|
![]() |
|
Responder
|
|
|
Tweet
|
| Ir al foro | Permisos de foro ![]() Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |