SqlConnString.cs 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. using System.Configuration;
  5. namespace Db_Core
  6. {
  7. public enum SqlConnString
  8. {
  9. GAMEPORTAL
  10. };
  11. public enum ConnectionType
  12. {
  13. ORACLE = 1,
  14. POSTGRE = 2,
  15. MYSQL = 3
  16. }
  17. public abstract class SqlCommon
  18. {
  19. public static string[] ConnectionStrings = new string[]
  20. {
  21. //ConfigurationManager.AppSettings["connectionString"]
  22. @"Data Source=(DESCRIPTION =
  23. (ADDRESS = (PROTOCOL = TCP)(HOST = 10.228.101.115)(PORT = 1521))
  24. (CONNECT_DATA =
  25. (SERVER = DEDICATED)
  26. (SERVICE_NAME = pdbvas1)
  27. )
  28. ); User ID=lucky_call_app;Password=Lh@aCl#12)pP;Max Pool Size=5;persist security info=false;Connection Timeout=300;Validate connection=true;",
  29. //@"Data Source=(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1561))(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1561))(LOAD_BALANCE = yes)(CONNECT_DATA =(SERVER = SHARED)(SERVICE_NAME = pdbvas1)))
  30. //;User ID=lucky_call_app;Password=Lh@aCl#12)pP;Max Pool Size=10;persist security info=false;Connection Timeout=120;Validate connection=true;"
  31. //@"Data Source=(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.228.101.115)(PORT = 1521))(CONNECT_DATA =(SERVER = SHARED)(SERVICE_NAME = pdbvas1)))
  32. //;User ID=lucky_call_app;Password=Lh@aCl#12)pP;Max Pool Size=5;persist security info=false;Connection Timeout=120;Validate connection=true;"
  33. };
  34. public static string GetConnectionString(SqlConnString str)
  35. {
  36. return ConnectionStrings[(int)str];
  37. }
  38. }
  39. }