Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-04-2008
lKinGl lKinGl is offline
Miembro
 
Registrado: ago 2007
Posts: 333
Poder: 19
lKinGl Va por buen camino
Exclamation Respaldo de Tablas Paradox

Hola amigos foristas..

Verán hace tiempo vi un software que tenia la opción de Respaldar la Base de Datos y se Podia Recuperar por si acaso....

el sistema era así...

Para Respaldar:

recuerdo que era un form con un boton examinar
al pulsar examinar se abria un opendialog para elegir donde se quiere guardar la base de datos y al darle aceptar se creaba una carpeta en el sitio elegido con el nombre de la fecha (HOY) y salia un mensaje que decia que se ha respaldado correctamente

Para Recuperar:

era otro form con el botón examinar
al pulsar examinar se abria un opendialog para buscar la base de datos con la que vamos a sustituir la que está actualmente

Luego de dar aceptar preguntaba ¿Esta Seguro? le presionaba si y se sustituia la base de datos



mi pregunta es ¿Como hago ese sistema? para Respaldar y Recuperar la base de datos


Gracias Adelantadas
Responder Con Cita
  #2  
Antiguo 07-04-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 27
eduarcol Va por buen camino
en paradox es tan sencillo como comprimir y descomprimir el directorio de los datos, pero ten cuidado que no hayan archivos en uso si no corres el riesgo de corromperlos
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #3  
Antiguo 08-04-2008
lKinGl lKinGl is offline
Miembro
 
Registrado: ago 2007
Posts: 333
Poder: 19
lKinGl Va por buen camino
Ok pero como hago el procedimiento y eso
Responder Con Cita
  #4  
Antiguo 08-04-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 27
eduarcol Va por buen camino
busca en los foros y encontraras varios ejemplos
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #5  
Antiguo 08-04-2008
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Puedes utilizar los componentes ZipMaster que son gratuitos.

Aquí te pongo un ejemplo.
Código Delphi [-]
Procedure Crear_Zip();
var
ZipArch: string;
begin

  if FileExists(ZipArch) then
  DeleteFile(ZipArch);
  

 ZipArch:= '\\Facturacion\facturas\xxxx\Copias_Seguridad\FactPdx'+FormatDateTime('YYYYmmddhhmm',Now)+'.zip';
 frCopiaSeg.pnMsge.Caption:='Comprimiendo ficheros en '+ZipArch;

  if FileExists(ZipArch) then
  DeleteFile(ZipArch);

  frCopiaSeg.Zip.ZipFilename := ZipArch;

  if frCopiaSeg.Zip.ZipFilename = '' then
  begin
    frCopiaSeg.mVisor.Lines.Add('Fallo al añadir archivo '+ZipArch);
    exit;
  end;

  frCopiaSeg.Zip.AddOptions := [];
  frCopiaSeg.Zip.FSpecArgs.Add('\\Facturacion\facturas\xxxx\AniPdx\*.Db');
  frCopiaSeg.Zip.FSpecArgs.Add('\\Facturacion\facturas\xxxx\AniPdx\*.Mb');
  frCopiaSeg.Zip.FSpecArgs.Add('\\Facturacion\facturas\xxxx\AniPdx\*.Px');
  frCopiaSeg.Zip.FSpecArgs.Add('\\Facturacion\facturas\xxxx\AniPdx\*.X*');
  frCopiaSeg.Zip.FSpecArgs.Add('\\Facturacion\facturas\xxxx\AniPdx\*.Y*');
  try
     frCopiaSeg.Zip.Add;
     frCopiaSeg.mVisor.Lines.Add('El archivo '+ZipArch+' se creo con éxito!');
  except
     frCopiaSeg.mVisor.Lines.Add('Fallo al añadir archivo '+ZipArch);
  end;

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Tablas paradox Bicholoco Conexión con bases de datos 10 08-03-2007 20:55:36
SUM en tablas paradox Gabriel2 SQL 3 29-11-2004 22:21:42
3 tablas de paradox OmarMtz Conexión con bases de datos 2 06-11-2004 01:59:56
Respaldo de tablas pkbza SQL 12 17-05-2004 17:19:08
tablas paradox borreguito Varios 3 27-11-2003 23:56:57


La franja horaria es GMT +2. Ahora son las 14:37:00.


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