• Viernes 8 de Noviembre de 2024, 21:35

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - margompe

Páginas: [1]
1
Visual Basic 6.0 e inferiores / Re: COMPACTAR BASE DE DATOS
« en: Sábado 17 de Mayo de 2003, 22:07 »
Antes de compactar una base de datos, debe cerrarla. Además, nunca debe asignar los mismos nombres de origen y de destino para la base de datos que se está compactando, ya que la base de datos se eliminará si el método CompactDatabase no se completa. La compactación no se puede efectuar dentro de una transacción.
La sintaxis del método CompactDatabase es la siguiente:
DBEngine.CompactDatabase nombre_origen, nombre_destino [, configuración_regional [, opciones]]
   
Argumento   Descripción
   
nombre_origen   El argumento nombre_origen es la ruta completa y el nombre del archivo de base de datos que desea compactar.
nombre_destino   El argumento nombre_destino es la ruta completa y el nombre del archivo de base de datos recién compactado. No especifique el mismo nombre para ambos, los archivos de origen y de destino.
configuración_regional   El argumento configuración_regional es el mismo que el de CreateDatabase.
opciones    El argumento opciones es el mismo que el de CreateDatabase.
   
Por ejemplo, el código siguiente compacta una base de datos llamada Anterior.mdb y crea una nueva base de datos con una configuración regional española y un nombre de destino Nueva.mdb:
DBEngine.CompactDatabase "C:Anterior.mdb", "C:VBNueva.mdb", dbLangSpanish
:)

Páginas: [1]