/// <summary> /// 得到web.config里配置项的数据库连接字符串。 /// </summary> /// <param name="configName"></param> /// <returns></returns> public static string GetConnectionString(string configName) { string connectionString = ConfigurationManager.AppSettings[configName]; string ConStringEncrypt = ConfigurationManager.AppSettings["ConStringEncrypt"]; if (ConStringEncrypt == "true") { connectionString = DESEncrypt.Decrypt(connectionString); } return(connectionString); }
static string Decrypt() { try { string ConnectionString = PubConstant.ConnectionString; int PwdPostion = ConnectionString.LastIndexOf(";"); string connectionString1 = ConnectionString.Substring(0, PwdPostion + 1); string pwd = ConnectionString.Substring(PwdPostion + 1); string Pwd = DESEncrypt.Decrypt(pwd); return(connectionString1 + Pwd); } catch (Exception) { return(PubConstant.ConnectionString); } }
public DbHelperOra() { connectionString = DESEncrypt.Decrypt(PubConstant.GetConnectionString("TargetDBConn")); }