Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Contribuez
Contribuez Access : Vos contributions. Postez ici vos codes sources, conseils, astuces et autres propositions. Ce forum n'est pas un forum technique mais destiné aux contributions pour www.developpez.com
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/10/2007, 00h20   #1
Membre régulier
 
Avatar de petitours
 
Inscription : février 2003
Messages : 503
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : février 2003
Messages : 503
Points : 92
Points : 92
Par défaut Taille base de donnée un coup grosse, un coup moins grosse puis de nouveau énorme

Bonjour,

J'ai une application qui tourne avec un mdb sans données et une autre base liée pour les datas.

Je rencontre exactement le même soucis que celui décrit ici
http://www.developpez.net/forums/sho...ht=taille+base
Cad : Mon aplication faisait 5Mo puis apres une micro modification elle s'est mise à faire 20 puis 30 puis 63Mo (sachant que je fais un compactage auto à chaque fermeture !)

Cette augmentation de taille est sans la moindre mesure avec les modifications que je fais (un ou deux boutons de plus...) et il n'y a que quelques micro images de boutons intégrées à la base (peut etre 20ko d'image au maximum)

Le post que je cite au dessus n'apporte aucune solution ni explication à ce soucis que j'ai déjà rencontré sur d'autres applications.

Le pire dans l'affaire, c'est que aujourd'hui, aprés avoir ajouté plusieurs formulaires et de nombreuses fonctionalités avec plusieurs modules, je passe de 63 à 46Mo, je réduis la taille donc !

Question 1 : A quoi est due cette augmentation de taille alléatoire, sans logique et surtout disproportionnée ?
Question 2 : Comment rendre à l'application une taille "normale"

Merci par avance
__________________
Il y a 10 sortes de personnes dans le monde : ceux qui comprennent le binaire et les autres
petitours est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 13h43   #2
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 098
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 098
Points : 11 624
Points : 11 624
Bonjour,

Problèmes difficiles que ceux de la structure des fichiers Mdx.

Qu'appelle tu micro images ? (le poids et le type n'a aucune importance, ce qui compte c'est la taille en pixel).

Les ajouts de ces images sont uniquement dans des boutons ou y-a-t'il des fond d'écran et autres ?

Si il y a des images hors bouton, quel controle as-tu utilisé ?

Cordialement,

quand tu zippe quelle taille as-tu ?
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 14h38   #3
Membre régulier
 
Avatar de petitours
 
Inscription : février 2003
Messages : 503
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : février 2003
Messages : 503
Points : 92
Points : 92
Citation:
Qu'appelle tu micro images ? (le poids et le type n'a aucune importance, ce qui compte c'est la taille en pixel).
Les ajouts de ces images sont uniquement dans des boutons ou y-a-t'il des fond d'écran et autres ?[/QUOTE]J'ai une 15n de toutes petites images .bmp de quelques dizaine de pixels par quelques dizaine sur des boutons + 2 images .jpg (278*212pix 11Ko et 480*480pix 24Ko) qui servent de fond dans des formulaires.


Citation:
Si il y a des images hors bouton, quel controle as-tu utilisé ?
j'utilise des controles Image, dispo par défaut dans access.
Ce controle me sert à afficher les deux images ci dessus qui sont enregistrées dans la base
Ce controle me sert également à afficher des images dont je n'ai que le chemin enregistré dans la base.


Citation:
quand tu zippe quelle taille as-tu ?
une fois zippé, le mdb actuel de 46Mo ne fait plus que 20Mo

Merci
__________________
Il y a 10 sortes de personnes dans le monde : ceux qui comprennent le binaire et les autres
petitours est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 14h46   #4
Modérateur
 
Avatar de mout1234
 
Inscription : novembre 2006
Messages : 2 200
Détails du profil
Informations personnelles :
Âge : 43
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2006
Messages : 2 200
Points : 2 699
Points : 2 699
Bonjour
Question 1: non désolé, je n'ai pas la moindre idée mais.. as-tu essayé l'outil de JBO http://www.developpez.net/forums/sho...d.php?t=221587
?
Il permet d'évaluer la taille prise par chaque objet de la base...
Citation:
Question 2 : Comment rendre à l'application une taille "normale"
As-tu essayé d'importer les objets dans une autre base pour voir?
__________________
............................................................................................

Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.


Les FAQs les tutos Les Sources Access Profitez de ces mines d'or...

Postez dans le bon sous forum et mentionnez la version
mout1234 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 16h08   #5
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 098
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 098
Points : 11 624
Points : 11 624
De mémoire suivant le controle utilisé l'image est intégrée au fichier mdb mais elle est transformée d'abord en BMP. Arrêtez-moi si je me trompe.
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 16h50   #6
Membre régulier
 
Avatar de petitours
 
Inscription : février 2003
Messages : 503
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : février 2003
Messages : 503
Points : 92
Points : 92
Re

Je viens de tester avec le complément de JBO
-Le complément me donne un total de 20Mo pour tous les objets (alors que le mdb faisait 63Mo hier et 46Mo aujord'hui), pour rappel, 20Mo c'est la taille que j'obtiens aprés zippage.
-Les deux petites images de 24 et 11Ko me donnent un formulaire de 1,7Mo...confirmation donc que les images sont bien transformées en BMP, je vais corriger facilement.
-La totalité du reste (18Mo environ) est sur le formulaire où j'affiche des images dans un composant image alors que je n'enregistre que le chemin des images dans la base ! J'ai donc 18Mo d'image qui semble etre enregistré dans la base

Les questions deviennent donc :
1)-Comment se fait il que j'enregistre dans le mdb des images que j'affiche uniquement grace à un lien enregistré dans la base distante ? Faut il que j'initialise une propriété du composant image en quittant le formulaire ?
2)-Pourquoi ai je un mdb de 63Mo hier, 46Mo aujourd'hui alors que je n'ai rien touché ou presque dessus et qu'il y a que 20Mo de composants dessus apparemment ?

Merci
__________________
Il y a 10 sortes de personnes dans le monde : ceux qui comprennent le binaire et les autres
petitours est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 17h13   #7
Membre régulier
 
Avatar de petitours
 
Inscription : février 2003
Messages : 503
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : février 2003
Messages : 503
Points : 92
Points : 92
Ca y est, je suis revenu à 2,3Mo !!

Légère modif de mes 2 petites images pour intégrer non plus des jpg mais des .bmp déjà reduits au minimum.

Et initialisation de l'objet image à la fermeture du formulaire :
Merci pour votre aide
Merci à JBO pour son superbe complément !
__________________
Il y a 10 sortes de personnes dans le monde : ceux qui comprennent le binaire et les autres
petitours est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2007, 00h06   #8
En attente de confirmation mail
 
Inscription : février 2005
Messages : 1 731
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : février 2005
Messages : 1 731
Points : 2 010
Points : 2 010
Citation:
Envoyé par petitours Voir le message
Ca y est, je suis revenu à 2,3Mo !!

Légère modif de mes 2 petites images pour intégrer non plus des jpg mais des .bmp déjà reduits au minimum.

Et initialisation de l'objet image à la fermeture du formulaire :
Merci pour votre aide
Merci à JBO pour son superbe complément !
C'est sympa d'utiliser les contributions. Merci à toi petitours.

Par ailleurs, c'est un bon tuyau cette "remise à zéro" du composant image à la fermeture du formulaire.
_
=JBO= est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h23.


 
 
 
 
Partenaires

Hébergement Web