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

Access Discussion :

executer code sans bloquer l'aplication


Sujet :

Access

  1. #1
    Candidat au Club
    Inscrit en
    Novembre 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 3
    Points : 2
    Points
    2
    Par défaut executer code sans bloquer l'aplication
    Bonjour,

    J'ai un certain vbscript que j'exécute dans une base access pour uploader une base (autre que celle d'où j'excute le script) sur un serveur ftp. Le problème est que pendqnt tout le temps de upload ma base reste bloqué et on ne peut pas l'utiliser alors qu'il n'y a aucun traitement à faire pour la tâche en cours.

    Y-a-t-il un moyen d'éviter celà ?

    Merci

  2. #2
    Membre régulier Avatar de Sonic
    Inscrit en
    Mars 2002
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 105
    Points : 96
    Points
    96
    Par défaut
    Salut
    Intéresses à toi à ce code :
    http://access.developpez.com/sources...acc#creaThread
    Si tu lance l'upload dans un nouveau thread, son execution deviendra indépendante et ta base ne sera pas bloqué.
    Bon courage

  3. #3
    Membre émérite
    Avatar de DelphiManiac
    Homme Profil pro
    Homme à tout faire
    Inscrit en
    Mars 2002
    Messages
    1 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Homme à tout faire
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 147
    Points : 2 533
    Points
    2 533
    Par défaut
    Même si le thread "sur le papier" est la meilleure solution, je ne pense pas qu'access soit l'environnement idéal pour gérer des threads.

    Entre autre que ce passe t il si on quitte access sans que le thread de copie soit fini ?

    J'aurais pour ma part plutot eu tendance à lancer un autre process (fichier batch, autre base access qui ne fait que faire la copie, ...) par shell qui s'occupe de copier ma base sur le ftp indépendant de mon application principale.
    Si ce message vous a semblé utile, il est possible qu'il soit utile à d'autres personnes. Pensez au . Et n'oubliez pas le le moment venu !

    On n'a pas à choisir si l'on est pour ou contre la décroissance, elle est inéluctable, elle arrivera qu'on le veuille ou non.

Discussions similaires

  1. Execution code sans attente réponse ?
    Par dIwAmIb dans le forum C#
    Réponses: 11
    Dernier message: 30/04/2009, 13h34
  2. PlaySound sans bloquer le code
    Par jojo86 dans le forum Langage
    Réponses: 6
    Dernier message: 12/04/2008, 11h15
  3. Réponses: 6
    Dernier message: 14/06/2007, 23h22
  4. [C# 2.0]Executer du code sans afficher de fenêtre
    Par NicolasJolet dans le forum Windows Forms
    Réponses: 10
    Dernier message: 20/09/2006, 13h37
  5. Réponses: 3
    Dernier message: 27/01/2006, 15h48

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