Je souhaiterais savoir s'il y a un moment de compacter une=20
base de donn=E9es Access par du code ???
J'ai vu qu'il y avait une fonction CompactDatabase mais je=20
n'en comprends pas le fonctionnement.
D'avance merci.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond
Bonjour.
Il ne faut pas non plus compacter à tout bout de champ ça ne sert à rien . à partir de la version 2000, En général on choisit deux façons de compacter la base de données: 1- en positionnant compactage à la sortie dans les options et la base est compactée à chaque fermeture. 2- en compactant la nuit après la sauvegarde générale par une tâche planifiée ou par la sauvegarde elle-même.
Pour lancer le compactage séparé par une tâche planifiée il faut lancer sur le serveur: "c:program filesmicrosoft officeofficemsaccess.exe" "c:.....mabase.mdb" /repair par exemple, avec les bons chemins. /repair indique à access de réparer la base ce qui a pour action de réparer la base et de la compacter.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Isa" a écrit dans le message de news:065501c36ae4$c3888e20$ Bonjour à tous,
Je souhaiterais savoir s'il y a un moment de compacter une base de données Access par du code ??? J'ai vu qu'il y avait une fonction CompactDatabase mais je n'en comprends pas le fonctionnement. D'avance merci.
Isa.
Bonjour.
Il ne faut pas non plus compacter à tout bout de champ ça ne sert à rien .
à partir de la version 2000,
En général on choisit deux façons de compacter la base de données:
1- en positionnant compactage à la sortie dans les options et la base est
compactée à chaque fermeture.
2- en compactant la nuit après la sauvegarde générale par une tâche
planifiée ou par la sauvegarde elle-même.
Pour lancer le compactage séparé par une tâche planifiée il faut lancer sur
le serveur:
"c:program filesmicrosoft officeofficemsaccess.exe"
"c:.....mabase.mdb" /repair
par exemple, avec les bons chemins. /repair indique à access de réparer la
base ce qui a pour action de réparer la base et de la compacter.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Isa" <ifusaro@hotmail.com> a écrit dans le message de
news:065501c36ae4$c3888e20$a601280a@phx.gbl...
Bonjour à tous,
Je souhaiterais savoir s'il y a un moment de compacter une
base de données Access par du code ???
J'ai vu qu'il y avait une fonction CompactDatabase mais je
n'en comprends pas le fonctionnement.
D'avance merci.
Il ne faut pas non plus compacter à tout bout de champ ça ne sert à rien . à partir de la version 2000, En général on choisit deux façons de compacter la base de données: 1- en positionnant compactage à la sortie dans les options et la base est compactée à chaque fermeture. 2- en compactant la nuit après la sauvegarde générale par une tâche planifiée ou par la sauvegarde elle-même.
Pour lancer le compactage séparé par une tâche planifiée il faut lancer sur le serveur: "c:program filesmicrosoft officeofficemsaccess.exe" "c:.....mabase.mdb" /repair par exemple, avec les bons chemins. /repair indique à access de réparer la base ce qui a pour action de réparer la base et de la compacter.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Isa" a écrit dans le message de news:065501c36ae4$c3888e20$ Bonjour à tous,
Je souhaiterais savoir s'il y a un moment de compacter une base de données Access par du code ??? J'ai vu qu'il y avait une fonction CompactDatabase mais je n'en comprends pas le fonctionnement. D'avance merci.