IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

access qui devient bizarre


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    525
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Août 2005
    Messages : 525
    Par défaut access qui devient bizarre
    Bonjour à tous

    Nous utilisons une base de donnée maison pour des données médicales divisée en frontale sur chaque poste et dorsale sur un espace réseau. Tout marche bien. Mais quand je la modifie je constate des aberration: j'essaye d'écrire du code mais il me décale les lettres, rajoute seul des guillements, mets du temps à revenir au mode affichage. La base est lourde (80 méga aprés compaction) mais fonctionne trés bien.
    Avez-vous une idée sur le problème où dois-je la faire désenvouter ? Je n'ai rien trouvé nulle part sur ce sujet.

    N.B: access 97 sous windows xp pro. Je suis administrateur du PC mais pas du réseau.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Décembre 2007
    Messages : 41
    Par défaut Pareil
    j'ai le même problème et j'ai le sentiment qu'il faut chercher du côté d'un évèvement Timer. En as-tu dans ton appli ?

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 751
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 751
    Par défaut
    Bonjour, Bonsoir,

    docjo:
    Tu dis << La base est lourde (80 méga aprés compaction) >> mais il s'agit de la base applicative (frontale) ou de la base de données (dorsale) ???

    S'il s'agit de la base applicative (frontale) alors franchement il faut s'inquiéter !
    A moins que les formulaires et les états ne soient truffés d'images (Access ne les digère pas bien, ça le ballonne )...

    As-tu déjà décompilé puis compacté ton application Access ?
    Les résultats sont souvent étonnants.

    PascalJ:
    La piste du Timer est une bonne idée.
    Dans l'environnement de développement Visual Basic (EDI) on peut "voir" l'effet d'un timer: furtivement, la barre de titre affiche [Exécution en cours] pour signaler que du code est en cours d'exécution.
    _

  4. #4
    Expert confirmé
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Par défaut
    Bonjour,

    Pour compléter la réponse de =JBO=, tu pourrais également réimporter tous les objets (de la base frontale) dans une base vierge.

    Pour ce qui est des modifications, ce que tu nous dis laisse entendre que tu fais tes modifications sur une base qui est liée aux données sur serveur.

    Je ne pense pas que ce soit la meilleure des solutions...

    Même si ta base n'est pas "maraboutée", c'est souvent très lent.

    Une base frontale "dév" liée à une copie de la dorsale en local sera bien plus agréable pour travailler.

    Domi2

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Décembre 2007
    Messages : 41
    Par défaut Bonne idée
    Citation Envoyé par Domi2 Voir le message
    tu pourrais également réimporter tous les objets (de la base frontale) dans une base vierge.
    Excellente idée. Je vais faire ca !!! Ma base a un point commun avec celle de DocJo, elle fait 48Mo et mes formulaires et/ou états ne contiennent pas suffisamment d'images pour que cela soit significatif !!!!

    Citation Envoyé par JBO= Voir le message
    A moins que les formulaires et les états ne soient truffés d'images (Access ne les digère pas bien, ça le ballonne )...

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    525
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Août 2005
    Messages : 525
    Par défaut
    Merci pour vos réponses.
    C'est bien ma base frontale qui fait 80Mo. Chaque ordinateur héberge 1 frontale et va chercher les infos sur le réseau dans la dorsale. Tout cela décompilé et compacté ! C'est une veille base que je bricole régulièrement. Il y a des images mais j'ai remarqué que cela n'alourdissait pas la base. En revanche, j'ai des timers pour l'administration (messages aux utilisateurs à la façon LCI, fermer la base à distance, etc...).
    Je vais essayer de tout copier dans une base vierge. Par contre, mes timer sont importants.

Discussions similaires

  1. Réponses: 4
    Dernier message: 13/03/2006, 11h29
  2. [AJAX] ' qui devient \'
    Par Death83 dans le forum Général JavaScript
    Réponses: 25
    Dernier message: 09/03/2006, 18h44
  3. [VB.NET] une chaine de caractère qui devient une propriete
    Par lucie.houel dans le forum ASP.NET
    Réponses: 8
    Dernier message: 20/09/2005, 14h10
  4. Réponses: 5
    Dernier message: 16/12/2004, 22h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo