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

C# Discussion :

Reconnexion automatique Mysql


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 48
    Par défaut Reconnexion automatique Mysql
    Bonjour a tous,

    Je développe une application connecté sur une base de donnée Mysql (alwaysdata) mais le problème est le suivant.
    Quand l'utilisateur laisse une période d'inactivité il est automatiquement déconnecté (timeout)
    je réfléchissais a refaire une connexion automatique si l'application détecte qu'il est déconnecte mais je ne sais pas m'y prendre....

    Avez vous une idée de comment je peux m'y prendre?

    Moi je veux en gros que quand on clique sur le bouton enregistré par exemple avant de faire le INSERT qu'il vérifie si la connexion est true si oui alors INSERT sinon se reconnecté

    Pouvez vous m'aidez s'il vous plait?

  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 : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

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

    La conception n'est, à la base, pas bonne.
    En général, on ne connecte la base de donnée que quand on a besoin de lire/écrire des données et on la ferme juste après; on ne laisse pas la connexion ouverte.

    Tous les SGBD actuels gérant le "pooling", le pretexte du temps d'acquisiton de la connexion n'est plus valide.

  3. #3
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 48
    Par défaut
    Le probleme c'est que je travail 8h de temps dessus et il y a des moments ou je n'y touche pas, et quand je saisie une infos j'ai un timeout.. et j'aimerais regler de probleme

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

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Citation Envoyé par moonshine972 Voir le message
    Le probleme c'est que je travail 8h de temps dessus et il y a des moments ou je n'y touche pas, et quand je saisie une infos j'ai un timeout.. et j'aimerais regler de probleme
    Je t'ai fourni la réponse : adapte ton code pour utiliser un cycle de vie normal pour les connexions.

  5. #5
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 48
    Par défaut
    je l'adapte comment?

  6. #6
    Membre Expert Avatar de sisqo60
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2006
    Messages
    754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 754
    Par défaut
    Bonjour,

    On ne va pas te faire le code à ta place.
    Et surtout on ne sais pas si tu fais de l'ADO, ODBC ou OleDB...
    si tu utilises des datasets? ou un datareader?
    BlueDeep t'as donné la solution, maintenant tu as un tuto ici qui te permet de le faire. Une remarque négative sur ce tuto, c'est qu'il n'utilise pas de using pour les objets IDisposable, mais sinon il est très bien!!!

    Maintenant tu sais comment faire

    Bon dev

Discussions similaires

  1. Rupture de flux audio et reconnexion automatique
    Par LarabNain dans le forum Flash
    Réponses: 3
    Dernier message: 29/06/2009, 11h42
  2. [Ubuntu] Démarrage automatique MySQL avec la machine
    Par manu_71 dans le forum Installation
    Réponses: 8
    Dernier message: 29/08/2008, 22h02
  3. Reconnexion automatique avec TMyConnection
    Par sapin dans le forum Débuter
    Réponses: 4
    Dernier message: 16/07/2008, 16h45
  4. [Socket] Reconnexion automatique du client
    Par sorry60 dans le forum Réseau
    Réponses: 10
    Dernier message: 09/01/2007, 20h24
  5. Installation automatique(mysql+base)
    Par nicotine002 dans le forum Installation
    Réponses: 11
    Dernier message: 04/05/2006, 12h27

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