DAL中有个GetConnection.cs,其中有这样一句:  
  public static string GetConnectionString()
    {
        return "data source=. ;initial catalog=Test ;persist security info=False;user id=book;password=123456;workstation id=AIDE-7CE47A35A7;packet size=4096;";
    }
但是里面的值我想从web.config 中读取
  <connectionStrings>
    <add name="mytest" connectionString="Data Source=.;Initial Catalog=Test;User ID=book;Password=123456"
  providerName="System.Data.SqlClient" />
  </connectionStrings>这 public static string GetConnectionString()里面的语句应该怎么写呢?新手刚学,高手请勿笑话.好像用
return ConfigurationManager.ConnectionStrings["mytest"].ConnectionString;不行吧.

解决方案 »

  1.   

    但是输完return 后,按空格,后面的提示中没有ConfigurationManager出现啊.这是咋回事.
      

  2.   

    如果你不知道某一类在哪个命名空间下,将相关类在MSDN搜索下,就可以查出来了...
      

  3.   

    using System;
    using System.Data;
    using System.Configuration;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;
    using System.Data.SqlClient;namespace DAL
    {
        public class GetConnection
        {
            public GetConnection() { }
        public static string GetConnectionString()
        {
            return "data source=. ;initial catalog=TestADO ;persist security info=False;user id=book;password=123456;workstation id=AIDE-7CE47A35A7;packet size=4096;";
           // return  ConfigurationManager.ConnectionStrings["mytest"].ConnectionString;    }
        }}
    我把这个类完整地贴出来了.请注意下面加//的这一行,就算是把这些命名空间全引进来.输完return 后按空格,提示中还是没有ConfigurationManager,唉,真是服了.高手指教.谢谢.
      

  4.   

    public static string connStr = ConfigurationManager.ConnectionStrings["SQLConnString"].ConnectionString;
      

  5.   

    public static string GetConnectionString
    {
    get
    {
     return System.Configuration.ConfigurationManager.ConnectionStrings["mytest"].ConnectionString;
    }
    }
      

  6.   

    ConfigurationManager.ConnectionStrings["SQLConnString"].ConnectionString;
      

  7.   

    在项目浏览器上点 右键 点添加饮用 System.Configuration
    这个
      

  8.   

    输完return 后按空格,输入C,然后alt+右箭头,