Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Cerrar tablas de Paradox?

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Cerrar tablas de Paradox? Responder citando

Tengo una función que hace una copia de seguridad de una BD Paradox, pero me da error en el CopyFile...y supongo que es porque no cierro las tablas antes de intentar copiarlas.

El problema es que no se cómo cerrar todas las tablas, tengo que poner un TTable en el formulario por cada una de las tablas? Hay alguna forma de cerrar todas las tablas de la BD de una vez?

El acceso a la BD en la aplicación lo hago mediante TTables que apuntan al alias (Base_Datos) creado con el BDE_Administrator....y no se si se podrán cerrar todas las tablas de la BD del tirón...si no me veo poniendo 15 TTables y cerrándolas una a una.

He visto que se puede utilizar un objeto TSession y el método CloseDatabase, pero al no haber utilizado ninguno en la aplicación no sé si podré usarlo o algo...alguna idea?
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Efectivamente como has mencionado, al no haber un TSession en el programa no es posible cerrar todos los DataSet asi que debes usar un for para cerrar los, o bien hacerlo manual ya que como mencionas los TTable esta en cada uno de los forms, otra opcion que puedes usar es TQuery son un poco mas Flexibles

y no "habren" por el tiempo de vida las tablas, si no que conforme pides registros te los envian.
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.