动软的 public class PubConstant 如何解决。
public class PubConstant
     {         
         /// <summary>
         /// 获取连接字符串
         /// </summary>
         public static string ConnectionString
         {            
             get  
             {
                 string _connectionString = ConfigurationManager.AppSettings["ConnectionString"];        
                 string ConStringEncrypt = ConfigurationManager.AppSettings["ConStringEncrypt"];
                 if (ConStringEncrypt == "true")
                 {
                     _connectionString = DESEncrypt.Decrypt(_connectionString);
                 }
                 return _connectionString;  
             }
         }
         /// <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;
         }
     }
}
然后呢,我用以下方式赋值
private void Form1_Load(object sender, EventArgs e)
         {
            PubConstant.GetConnectionString("workstation id=localhost;Integrated Security=SSPI;database=caiwubook");             
         }
结果就报错了
帮我看一下错在那里。
------解决方案--------------------什么错误?哪行错误?IDE没有告诉你吗?
------解决方案--------------------应该是下面这样的:
PubConstant.GetConnectionString("MyConfig");
------解决方案--------------------检查config中是否配置
ConnectionString
------解决方案--------------------PubConstant.GetConnectionString(configName)