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

Windows Forms Discussion :

[VB.NET] ConnectionString dynamique et DataSource "statique"


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de apoingsfermes
    Profil pro
    Inscrit en
    Février 2006
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2006
    Messages : 54
    Par défaut [VB.NET] ConnectionString dynamique et DataSource "statique"
    Bonjour,
    J'ai une application Windows qui se connecte à une base de données. J'utilise deux méthodes de connexion (c'est peut-être là que le bât blesse ) :
    - databinding de Combobox sur des DataSources. Le datasource est créé pendant l'implémentation. Ca marche, c'est bien pratique.
    - connexions ponctuelles pour récupérer une ou deux valeurs, avec une requête SQL.

    Dans le premier cas, le datasource utilise une ConnectionString de type "Application", donc que je ne peux pas changer pendant l'exécution.

    Dans le deuxième cas, j'utilise une autre connectionString, de type "User", pour pouvoir la changer pendant l'exécution.

    Je voudrais bien sûr que les DataSources créées pendant l'implémentation changent aussi de connectionString, ce qui ne paraît pas possible.

    Je pourrai créer dynamiquement les datasources/databindings des comboBox, utilisant ma connectionString dynamique, mais je ne vois pas trop comment faire.

  2. #2
    Membre confirmé Avatar de apoingsfermes
    Profil pro
    Inscrit en
    Février 2006
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2006
    Messages : 54
    Par défaut
    Bon, je me suis débarrassé des databindings automatiques.

    Je les ai codés en créant des tables que je remplis avec le ConnectionString dynamique, puis que je binde de façon classique aux contrôles.

    Du coup je me suis débarrassé de mon Application-scope ConnectionString, et de tout le bazar créé automatiquement (BindingSources, Datasets...)

    Je me demande quand même si c'était la meilleure solution, mais comme j'ai résolu mon problème, je vais mettre le tag qui va bien.

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

Discussions similaires

  1. [VB.NET] Contrôle dynamique et évènements
    Par johann.C dans le forum ASP.NET
    Réponses: 4
    Dernier message: 30/11/2009, 10h45
  2. [C++ .NET] Tableau dynamique
    Par tidou dans le forum VC++ .NET
    Réponses: 18
    Dernier message: 10/10/2004, 15h11

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