'WebconfigurationManager' 怎么说不存在?

zqdezqde 2011-05-24 04:49:48
我从sql 2000升级到了2005, 因此webconfig同时也要修改,修后asp.net程序也修改了,但是报错说WebconfigurationManager不存在,之前我并没有用WebconfigurationManager。应该怎么添加相应的操作?

修改前
<add key="connectionstring" value="server=.;database=aa;uid=sa;pwd=123"/>

修改后
<add name="NorthwindConnectionString" connectionString="DataSource=.;Initial Catalog=aa;User ID=sa;Password=123 " providerName="System.Data.SqlClient"/>

c#修改前
using System;
using System.Data;
using System.Configuration;
using System.Collections;
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.Web.Configuration;
using System.Data.SqlClient;

string strConn = ConfigurationSettings.AppSettings["connectionstring"];
SqlConnection conn=new SqlConnection(strConn);
string strSQL = "proc_SearchCompanyKeyWord";

c#修改后
using System;
using System.Data;
using System.Configuration;
using System.Collections;
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.Web.Configuration;
using System.Data.SqlClient;

string strConn = WebconfigurationManager.ConnectionStrings["NorthwindconnectionString"].connectionString;
SqlConnection conn=new SqlConnection(strConn);
string strSQL = "proc_SearchCompanyKeyWord";

现在报错说WebconfigurationManager不存在,该怎样处理?

...全文
182 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
子夜__ 2011-05-24
  • 打赏
  • 举报
回复
Bin文件右键 添加System.Configuration

页面using System.Configuration;
zhangyong361055720 2011-05-24
  • 打赏
  • 举报
回复
添加应用 System..Web.Configuration
然后,后台using System..Web.Configuration;
就可以用configurationManage.ConnectionString[];
xuexiaodong2009 2011-05-24
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 qiudong_5210 的回复:]

ConnectionString
[/Quote]同意,注意大小写
qiudong_5210 2011-05-24
  • 打赏
  • 举报
回复
ConnectionString
zqdezqde 2011-05-24
  • 打赏
  • 举报
回复
我改成string strConn = ConfigurationManager.ConnectionStrings["NorthwindconnectionString"].connectionString;
还是出错,提示'System.Configuration.ConnectionStringSettings' does not contain a definition for 'connectionString'
丰云 2011-05-24
  • 打赏
  • 举报
回复
using System.Web.Configuration;


==>>

using System.Configuration;
yue547283947 2011-05-24
  • 打赏
  • 举报
回复
WebconfigurationManager ? 没用过 你是不是没添加引用啊?


ConfigurationManager 用这个吧 跟你那个用法一模一样
qiudong_5210 2011-05-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 jayinit 的回复:]

ConfigurationManager行吗?
[/Quote]

+1
同意楼上的
  • 打赏
  • 举报
回复
using System.Web.Configuration;
using System.Configuration;
  • 打赏
  • 举报
回复
ConfigurationManager行吗?

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧