Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   respaldo de base de datos con delphi 2.0 (https://www.clubdelphi.com/foros/showthread.php?t=30928)

marylobita 24-04-2006 04:15:50

respaldo de base de datos con delphi 2.0
 
Hola amigos del foro... soy nueva asi que les pido ayuda ya que necesito hacer un respaldo de mi base de datos a disco en delhi 2.0 .... lo que necesito no es gran cosa pero se me ha complicado un poco.... la idea es que el usuario haga clic en un boton para guardar la base y se grabe en disco cd o disquete.... y luego la pueda recuperar si es necesario ... todo esto con la finalidad de tener un respaldo en caso de que pierda sus datos del pc.....

Nose donde esta el AdoQuery ... porque parece bastante sencillo el backup... por esto pido ayuda.... si alguien me puede contestar se lo agradeceria mucho.

marylobita 04-05-2006 19:20:39

Encontre la respuesta
 
Hola a todo el foro y gracias a los que trataron de ayudarme finalmente alguien del foro me dio la respuesta en mensaje privado asi que la compartire con ustedes es muy sencillo lo que si me consegui el delphi 7.0 y hare la prueba con delphi 2.0 en todo caso la solucion es la siguiente:

colocar un codigo en un boton que presione el usuario ... el codigo es el siguiente:

para respaldar a disco la base es :

CopyFile('c:\base.db', 'a:\base.db',false);

para restaurar los datos desde disco seria en otro boton el codigo:

CopyFile('a:\base.db', 'c:\base.db',false);

y listo claro que tienen que incluir los demas archivos que utiliza la base de datos como por ejemplo base.px y base.val ... solo deben fijarse en la carpeta donde esta la base de datos cuales archivos tienen el mismo nombre para que hagan el respaldo tambien.... y pueden cambiar las unidades de disco o decirle al usuario que las ingrese....

Asi de facil para todos aquellos que esten en mi misma situacion... Adios.

roman 04-05-2006 19:43:38

Pues muchas gracias por el aporte. Me alegra que lo hayas hecho público ya que así todos se benefician.

// Saludos


La franja horaria es GMT +2. Ahora son las 23:42:25.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi