Paramètrage de source de données
Bonjour à tous
Je travaille sur une application qui interface une base de données. Mon problème est que la chaîne de connexion de la base est créée et figée depuis le code, donc pas modifiable par l’utilisateur. Ceci représente comme principal inconvénient l’obligation de modifier le code à chaque changement de paramètre (quand le nom du serveur de BD change par exemple) et celle d’intervenir physiquement sur les machines clientes à chaque déploiement.
Je voudrais maintenant régler le problème de la manière suivante :
Mettre les informations de la chaîne de connexion dans un fichier crypté (ou un autre support) et au cas où le fichier n’existe pas, afficher une fenêtre de saisie afin que l’utilisateur puisse choisir ou créer une source de données et enregistrer les informations de la source de données dans un fichier qui sera créé à cet effet.
J’aurais donc besoin de savoir :
Comment lister les sources de données déjà existantes ?
Comment créer une source de données ?
Où et comment sous stocker les paramètres de la source de données ?