Compactar una base de datos Access desde ASP

Escrito por XL WebMasters el Jueves 09 de Agosto de 2001 a las 00:00hs

Utilizando ASP podemos compactar una base de datos que tengamos en el servidor de manera que esta sea m?s peque?a y su rendimiento mejor.

El problema de las bases de datos de Acces es que van ceciendo y muchas veces al borrar un registro este no aparece per? sigue ocupando espacio en la base de datos. Al compactar, todos estos espacios ocupados y inservibles s?n borrados.

Veamos como hacerlo...

<%
Function CompactDB(source, Destination)

If trim(source) = "" and trim(Destination) = "" Then
CompactDB = False
Else
Dim DBE
Set DBE = CreateObject("DAO.DBEngine")
DBE.CompactDatabase source, Destination
CompactDB = True
End IF
End Function
%>

A la funcion "CompacDB()" le debemos pasar dos paramoetros que son el nombre del archivo .mdb que sera compactado y el nombre que tendra una ves compactado, atencion que esos nombres no pueden ser iguales.


comentarios



  1. ahh!! muy interesante... es verdad, las bases de datos x ahi cuando uno las usa y despues de un tiempo tiene 0 registros.... estas malditas pesan como 1/2mb!! como puede ser si estan vacias.. bueno.. gracias x la info

agregar comentario


Se permiten las etiquetas HTML , y

. Si ingresa alguna direcci?n web o direcci?n de email ser?n convertidos en enlaces autom?ticamente.





publicidad

API DE FACEBOOK
GOOGLE CALENDAR API
GOOGLE MAPS API