string st_SqlString=ConfigurationSettings.AppSettings["ConnString"];
SqlConnection conn=new SqlConnection(st_SqlString);
提示无法引用st_SqlString怎么解决?

解决方案 »

  1.   

        看看web.config   中写的是不是正确     <!--这是2003的用法-->
        <appSettings>
    <add key="sqlcon" value ="server=.;database=Hc_YiBaoJu;uid=sa;pwd="/>

    </appSettings>   
       <!--这是2005的用法-->
    <connectionStrings> <add name="accessCon" connectionString="server=.;database=Hc_YiBaoJu;uid=sa;pwd="  />
    </connectionStrings>
      

  2.   

      
      在程序中这样写:      //static string str_con = ConfigurationSettings.AppSettings["sqlcon"].ToString();    //2003的用法      static string str_con = ConfigurationManager.ConnectionStrings["accessCon"].ToString();   //2005的用法  
      

  3.   

    我的web.config       设置没有问题,程序改过还是不行 我用的是2003
      

  4.   

    可以了,不过conn却打不开open函数
      

  5.   


    private string strSQL="SERVER=LOCALHOST;DATABASE=NORTHWIND;UID=SA;PWD=;";public static SqlConnection OpenSQL(string strSQL)
    {
    SqlConnection con=new SqlConnection(strSQL);return con;
    }