Bonjour,
Comment faire pour transformer un chaine string en ConnectionStringSettings voici le code.
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
    public static DbConnection GetConnection(string connectionName, string password)
    {
      ConnectionStringSettings settings = ConfigurationManager.ConnectionStrings[connectionName];
 
     // récupère la chaine de connexion
     // Transforme la chaine de connexion
      string pattern = @"pwd=ABC";
 
     // Define the string to search.
      DbProviderFactory provider = DbProviderFactories.GetFactory(settings.ProviderName);
      Regex rgx = new Regex(pattern);
 
      // Declare a string consisting of text and white spaces.
      string inputStr = settings.ToString();
 
      // Replace runs ABC par 123
      string outputStr = rgx.Replace(inputStr, ",123");
      return GetConnection(provider, ConnectionStringSettings outputStr);
    }
Erreur sur la dernière ligne.
Merci d'avance