 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Laurana Cdt

Registrado: 15 Oct 2006Mensajes: 12
|
Publicado: Jue 30 Nov, 2006 12:16 pm Asunto: Cerrar tablas de Paradox? |
|
|
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 |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Sab 02 Dic, 2006 6:26 pm Asunto: |
|
|
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. _________________
 |
|
| Volver arriba |
|
 |
|
|
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
|
© 2002–2026 Club Builder · Funciona con phpBB.
|