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

IHM Discussion :

Execution d'une requete dès l'ouverture de la base


Sujet :

IHM

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 133
    Points : 35
    Points
    35
    Par défaut Execution d'une requete dès l'ouverture de la base
    Salut à tous,

    Je vous écris car je voudrais savoir si qqn pourrait répondre à ma question concernant les macros et les requetes. En effet, j'aimerais exécuter une requete de mise a jour dès qu'une personne ouvre la base de données. Le problème est que je n'ai qu'une solution à cela : créer la macro AutoExec puis créer une fonction VBA qui exécute la requete.

    J'aimerais savoir s'il existe une autre solution. Toutes les solutions sont les bienvenues.

    Merci pour ttes vos réponses

  2. #2
    Expert éminent sénior
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Suisse

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

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

    Tu peux définir un formulaire à ouvrir lors de l'ouverture de la base dans les options de démarrage et exécuter ta requête sur la propriété sur ouverture ou sur chargement dudit formulaire, mais au final, c'est bien un peu la même chose qu'avec la macro autoexec...

    Tu cherches une autre solution... Tu rencontres un problème particulier ?

    Domi2

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 133
    Points : 35
    Points
    35
    Par défaut Executer requete
    Merci d'avoir répondu à mon message.

    Je n'ai pas de problème particulier, je cherche juste une autre solution sans utiliser un formulaire au démarrage, j'utilise une barre de menus personnalisée dès l'ouverture de ma base.

    Si tu as une autre solution, je suis à l'écoute.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Personnellement la méthode de la macro est celle que j'utilise.
    La méthode de Domi2 revient au même but, sauf que l'on charge un objet (le formulaire), ce qui est plus lent (en milli secondes).

    Starec

  5. #5
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 133
    Points : 35
    Points
    35
    Par défaut Executer requete
    Bon bah, je vais garder la première solution si elle semble la meilleure de toutes ^^

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Eviter l'execution d'une requete à l'ouverture de la page
    Par lolodelp dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 09/04/2008, 11h46
  2. Réponses: 1
    Dernier message: 05/07/2007, 10h58
  3. pb d'execution d'une requete sql
    Par pit9.76 dans le forum Bases de données
    Réponses: 2
    Dernier message: 26/06/2004, 12h03
  4. Probleme d'execution d'une requete avec un Count
    Par PrinceMaster77 dans le forum ASP
    Réponses: 4
    Dernier message: 23/06/2004, 10h33
  5. [ADO] Probleme lors de l'execution d'une requete...
    Par NoisetteProd dans le forum Bases de données
    Réponses: 4
    Dernier message: 04/06/2004, 12h43

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