Esempio n. 1
0
        /// <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);
        }
Esempio n. 2
0
        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);
            }
        }
Esempio n. 3
0
 public DbHelperOra()
 {
     connectionString = DESEncrypt.Decrypt(PubConstant.GetConnectionString("TargetDBConn"));
 }