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

ADO.NET Discussion :

OLEDB et file d'attente


Sujet :

ADO.NET

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 4
    Points : 5
    Points
    5
    Par défaut OLEDB et file d'attente
    Bonjour,

    Je développe une application qui doit extraire des données et les ranger dans des fichiers XLS (OleDbConnection) .
    Pour faire ça, je lance un thread et dans celui je fais une boucle pour créer tous mes fichiers. J'ai implémenté 2 progressBars qui me permettent de voir où en est la création des fichiers et la création des lignes à l'intérieur.

    Jusque là tout va bien.

    Le problème est que quand ma boucle se termine. Les fichiers ne sont pas forcément remplis. Il faut que j'attente un peu avant de fermer mon appli sinon certains fichiers restent vides.

    J'en ai donc déduis que des requête OLEDB sont mises en file d'attente.

    La question est donc comment savoir où en est la file d'attente de OLEDB?

    Merci d'avance de votre aide.

    Cdlt,

  2. #2
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Points : 13 314
    Points
    13 314
    Par défaut
    Bonjour

    Tu es sur que tu fermes correctement ta(tes) connexion(s) ?

    Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


    Une réponse vous a aidé ? utiliser le bouton

    "L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    Citation Envoyé par Bluedeep Voir le message
    Bonjour

    Tu es sur que tu fermes correctement ta(tes) connexion(s) ?
    Oui j'en suis sûr.

    J'ai même mis une gestion d'événement sur mes objets oledbconnection pour voir les changements d'état.

    Il se ferme bien mais les fichiers ne sont pas forcément remplis.

    Étant donné le grand nombre de requête que je fais (création de 50 fichiers tests avec 3000 à 5000 lignes). Le connecteur OLEDB doit mettre mes commandes en file d'attente pour les traiter au fur et à mesure.

    Ce que j'aimerais c'est avoir une informations sur l'état d'avancement du dépilage des commandes pour voir quand les requêtes sont effectivement terminées.

    Une idée??

Discussions similaires

  1. [Tableaux] créer une file d'attente en php
    Par gaetan.tranvouez dans le forum Langage
    Réponses: 12
    Dernier message: 01/06/2006, 18h49
  2. Mes emails restent en file d'attente sur mon serveur
    Par FredericB dans le forum Réseau
    Réponses: 3
    Dernier message: 26/10/2005, 10h04
  3. Gestion d'une file d'attente
    Par jesus144 dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 22/09/2005, 19h58
  4. recupèrer file d'attente d'impression
    Par magic corp. dans le forum Langage
    Réponses: 2
    Dernier message: 25/09/2002, 14h12

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