0

J'ai créé une connexion et extrait des données en utilisant la méthode indiquée dans la section de code. Maintenant, je veux un moyen où je prends la base de données et le nom du serveur en entrée de l'utilisateur et enregistrez-le dans la même chaîne de connexion, c'est-à-dire "ConnString" dans le fichier App.Config. Aussi j'ai besoin d'un moyen de vérifier si le nom du nouveau serveur et le nom de la base de données sont correctement fournis par l'utilisateur (je veux dire qu'il fait une connexion réussie). S'il vous plaît aider.Bibliothèque d'entreprise Modifier la connexion et vérifier

private Database _db = EnterpriseLibraryContainer.Current.GetInstance<Database>("ConnString"); 

Répondre

0

La bibliothèque d'entreprise ne fait rien dans ce sens. Pour modifier la section de chaîne de connexion dans le fichier de configuration, vous devez passer par la classe ConfigurationManager pour obtenir la ConnectionStringsSection et la modifier. En fonction de vos paramètres d'environnement et de sécurité, vous n'êtes peut-être pas autorisé à écrire dans le fichier de configuration, soyez donc averti. Pour valider le nom du serveur et le nom de la base de données, il est nécessaire d'écrire un code spécifique à la base de données. Je ne suis pas sûr de savoir exactement comment/si c'est fait.

Questions connexes