none
OpenFileDialog RRS feed

  • Discussion générale

  • Slm.

    Je voudrais savoir comment creer une OleDBconnexion dynamiquement, à l'aide d'un openFileDialog.

    et par suite la creation du DataSet et des TableAdapter correspondants.

    J'attend impatiemment vos réponses.

    Mmerci

    dimanche 16 mai 2010 16:11

Toutes les réponses

  • Bonjour,

    OpenFileDialog permet uniquement de sélectionnez un fichier. Et pas une connexion à une base de données. Pouvez-vous explicitez en détail ce que vous souhaitez faire ?

    Cordialement


    Gilles TOURREAU - MVP C# - Architecte .NET/Consultant/Formateur
    dimanche 16 mai 2010 16:37
    Modérateur
  • Slm; J'ai utilisé le "OpenFileDialog" pour choisir la base access à laquelle je veux me connecter. J'aurais le chemin vers cette base par "OpenFileDialog.Filename" et puis je construis ma connexion et le dataset et les tableAdapter correspondantes. C'est l'idée qui m'est venue à l'esprit mais je ne sais pas est-ce qu'elle est juste. Veuillez m'orienter vers le bon raisonnement. Merci
    dimanche 16 mai 2010 18:27
  • Bonjour,

    Oui, c'est le bon raisonnement. Mais attention, les TableAdapter recherche la chaîne de connexion dans le fichier de configuration de l'application. Vous pouvez modifier ces paramètres durant l'execution (suite à l'OpenFileDialog) via :

    Settings.Default.NomChaineConnexionGénéréParLeDesigner = "<Chaine de connexion OleDB>";

    Cordialement


    Gilles TOURREAU - MVP C# - Architecte .NET/Consultant/Formateur
    dimanche 16 mai 2010 19:16
    Modérateur