Guest User

Untitled

a guest
Jul 19th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. MySqlConnection connection = new MySqlConnection(MyConString);
  2.  
  3. public class ConnectionFactory
  4. {
  5. public static MySqlConnection Create()
  6. {
  7. string connectionString = ConfigurationManager.AppSettings["..."];
  8. MySqlConnection conection = new MySqlConnection(Config.ConnectionStr);
  9. connection.Open();
  10. return connection;
  11. }
  12. }
  13.  
  14. private void button1_click(object sender, EventArg args)
  15. {
  16. using ( var connection = ConnectionFactory.Create() )
  17. {
  18. connection.Execute("...");
  19. }
  20. }
  21.  
  22. public static class Config
  23. {
  24. public static string ConnectionStr = ConfigurationManager.AppSettings["..."];
  25. }
  26.  
  27. MySqlConnection connection = new MySqlConnection(Config.ConnectionStr);
  28.  
  29. static void GetConnectionStrings()
  30. {
  31. var settings = ConfigurationManager.ConnectionStrings;
  32. if (settings != null) {
  33. foreach(ConnectionStringSettings cs in settings) {
  34. Console.WriteLine(cs.Name);
  35. Console.WriteLine(cs.ProviderName);
  36. Console.WriteLine(cs.ConnectionString);
  37. }
  38. }
  39. }
  40.  
  41. // Returns null if the name is not found.
  42. static string GetConnectionStringByName(string name)
  43. {
  44. string returnValue = null; // Assume failure.
  45. var settings = ConfigurationManager.ConnectionStrings[name];
  46. if (settings != null) {
  47. returnValue = settings.ConnectionString;
  48. }
  49. return returnValue;
  50. }
Add Comment
Please, Sign In to add comment