SqlConnection sqlcon = new SqlConnection(ConfigurationManager.AppSettings["connection"]);与
 SqlConnection sqlcon = new SqlConnection(ConfigurationManager.ConnectionStrings["connection"].ConnectionString);
创建的的sqlcon有什么区别?
两种方式相同吗?

解决方案 »

  1.   

    没啥区别
    都是new SqlConnection("连接数据库的字符串");
      

  2.   

    那为什么有时候用
     SqlConnection sqlcon = new SqlConnection(ConfigurationManager.AppSettings["connection"]);
     可以创建
    然而使用
    SqlConnection sqlcon = new SqlConnection(ConfigurationManager.ConnectionStrings["connection"].ConnectionString);
     创建不成功呢?