convertion string en ConnectionStringSettings
Bonjour,
Comment faire pour transformer un chaine string en ConnectionStringSettings voici le code.
Code:
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