我在Website上的Web.config中写了 <connectionStrings><add name ="LocalSqlServer" connectionString="server=.;Database =info;Uid = sa;Pwd =sa" /></connectionStrings>连接字符串我在工程中另外新建立一个类,,,应该怎样来从Web.config获取连接字符串
这是我新建的类
using System;
using System.Data;
using System.Data.SqlClient;
using System.Configuration; 
namespace DBsqlconn
{
   /// <summary>
   /// 数据库操作基本类
   /// </summary>
    public class SqlDataBase
    {
       //从Web.config获取连接字符串
        private readonly string SqlConnectionString =  //这后面怎么写哦
    }
}谢谢拉

解决方案 »

  1.   

    private readonly string SqlConnectionString = ConfigurationManager.AppSettings["LocalSqlServer"];记得引用 System.Configuration 命名空间
      

  2.   

    楼上是针对vs2005的,好象要加.connectString;不加不晓得可以不,没试过~~
      

  3.   

    好像没有“ConfigurationManager” 哦。
    是什么原因拉我应用了
    using System;
    using System.Data;
    using System.Data.SqlClient;
    using System.Configuration;。
      

  4.   

    string ConnectionString = System.Configuration.ConfigurationManager.AppSettings["LocalSqlServer"];
      

  5.   

    我的新建的类不是在Website下,,如果在Website的类好像能用private readonly string SqlConnectionString = ConfigurationManager.AppSettings["LocalSqlServer"];我是在工程下另外想建一个数据库操作类哦。是不是还要加载什么东西哦。
      

  6.   

    没有ConfigurationManager?那你的是2003?2005中LS那样写就可以了.
    2003这样:System.Configuration.ConfigurationSettings.AppSettings["LocalSqlServer"].ToString();
      

  7.   

    我是在2005中。。想再问一下问什么没"ConfigurationManager"我这样写对不??
       private readonly string SqlConnectionString = ConfigurationSettings.AppSettings["LocalSqlServer"];
      

  8.   

    为什么我这样写后有一个错误拉。。
    报错为:“  Error 1 #endregion directive expected    ”
      

  9.   

    一开始就错了
    <configuration>  
      <appSettings>
    <add key="SQLConnString" 
         value="AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAA+aH2Q2KIrUydmSa/oXUuEwQAAAACAAAAAAADZgAAqAAAABAAAACX5Q/bTFwi5EnGrO7jJcA1AAAAAASAAACgAAAAEAAAAPS7B3MXVtc0+3nipIP6OHA4AAAAY40SKKPbe8JeyQt9NJLolnRX1eqGgEkeL0zy1Ubn8BNM2kgjKgwBPgtlARS27rBIzrREDd7pHqYUAAAAOpuMHp+1iNW7eQOaVCWAGtwGRXI=" />
      </appSettings>
      

  10.   

    一开始就错了 应该在配置文件里这样写
    <configuration>  
       <appSettings>
          <add key="DSN" value="servaer=.;uid=sa;pwd=sa;database=info"/>
      </appSettings>
    <configuration>  读取的时候用
    String GetDSN = ConfigurationSettings.AppSettiings["DSN"];