SqlConnString.cs 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. namespace Db_Core
  5. {
  6. public enum SqlConnString
  7. {
  8. GAMEPORTAL
  9. };
  10. public enum ConnectionType
  11. {
  12. ORACLE = 1,
  13. POSTGRE = 2,
  14. MYSQL = 3
  15. }
  16. public abstract class SqlCommon
  17. {
  18. public static string[] ConnectionStrings = new string[]
  19. {
  20. @"Data Source=(DESCRIPTION =
  21. (LOAD_BALANCE=YES)
  22. (ADDRESS = (PROTOCOL = TCP)(HOST = 171.244.50.177)(PORT = 1530))
  23. (CONNECT_DATA =
  24. (SERVER = DEDICATED)
  25. (SERVICE_NAME = orcl)
  26. )
  27. ); User ID=myt_luckycall;Password=myt_luckycall;Max Pool Size=3;persist security info=false;Connection Timeout=120;Validate connection=true;",
  28. //@"Data Source=(DESCRIPTION =
  29. // (LOAD_BALANCE=YES)
  30. // (ADDRESS = (PROTOCOL = TCP)(HOST = 10.78.3.95)(PORT = 1521))
  31. // (ADDRESS = (PROTOCOL = TCP)(HOST = 10.78.3.96)(PORT = 1521))
  32. // (CONNECT_DATA =
  33. // (SERVER = SHARED)
  34. // (SERVICE_NAME = stl_vasext)
  35. // )
  36. // ); User ID=LUCKY_CARD;Password=LCkYCd#20$21;Max Pool Size=3;persist security info=false;Connection Timeout=120;Validate connection=true;"
  37. };
  38. public static string GetConnectionString(SqlConnString str)
  39. {
  40. return ConnectionStrings[(int)str];
  41. }
  42. }
  43. }