“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
ConnectionString 属性尚未初始化。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 
异常详细信息: System.InvalidOperationException: ConnectionString 属性尚未初始化。
源错误: 
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  
堆栈跟踪: 
[InvalidOperationException: ConnectionString 属性尚未初始化。]
   System.Data.OleDb.OleDbConnection.PermissionDemand() +996487
   System.Data.OleDb.OleDbConnectionFactory.PermissionDemand(DbConnection outerConnection) +20
   System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +117
   System.Data.OleDb.OleDbConnection.Open() +40
   IWMS.DAL.MDBHelper.x84a46dc89a9c670f() +66
   IWMS.DAL.MDBHelper.ExecuteReader(CommandType x876516c75eb784e6, String x31b309266b0c059b, IDataParameter[] xc2c445c96bc4af23) +105
   IWMS.DAL.Config.GetConfig() +5735
   IWMS.Pages.BasePage.Page_Init(Object xe0292b9ed559da7d, EventArgs xfbf34718e704c6bc) +647
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
   System.Web.UI.Control.OnInit(EventArgs e) +99
   System.Web.UI.Page.OnInit(EventArgs e) +12
   System.Web.UI.Control.InitRecursive(Control namingContainer) +333
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +378
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.3082; ASP.NET 版本:2.0.50727.3082 

解决方案 »

  1.   

    ConnectionString 裏面賦值了沒有。。
    Webconfig裏面加上
        <add name="conn" connectionString="Data Source=...;Initial Catalog=...;Persist Security Info=True;User ID=...;Password=..." providerName="System.Data.SqlClient"/>然後代碼裏面去使用。。
    或者直接寫在代碼裏。。
      

  2.   

    http://www.google.com.hk/search?sourceid=chrome&ie=UTF-8&q=ConnectionString+%E5%B1%9E%E6%80%A7%E5%B0%9A%E6%9C%AA%E5%88%9D%E5%A7%8B%E5%8C%96
      

  3.   

    我用的是acc版数据库。请大侠们说明白的好吗?Web.config文件内容如下:
    <?xml version="1.0" encoding="gb2312"?>
    <configuration>
    <appSettings>
    <add key="Charset" value="gb2312" />
    </appSettings>
    <system.web>
    <compilation defaultLanguage="C#" debug="false"/>
    <!--如果为.net SDK 1.0及以前版本,请删除validateRequest="false" -->
    <pages validateRequest="false" enableSessionState="true" enableViewState="true"/>
    <customErrors mode="Off" /> 
    <globalization fileEncoding="gb2312" requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" />
    <httpRuntime maxRequestLength="2048" />
    <httpModules>
    <add type="IWMS.URLRewriter.ModuleRewriter, IWMS_URLRewriter" name="ModuleRewriter" />
    </httpModules>
    <httpHandlers>
    </httpHandlers>
    </system.web>
    </configuration>
      

  4.   

    你的web.config内根本就没有数据库连接字符串
      

  5.   

    Webconfig裏面加上
      <add name="conn" connectionString="然後裏面的內容改成acc模式的" providerName="這裏"/>
    Provider=MS Remote; Remote Server=http://远程服务器IP; Remote Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的数据库名.mdb"
      

  6.   

    或者直接照著改。。
    http://dangkai.com/ArticlePage/Article511.htm
      

  7.   


    这些参数都是些什么意思啊?一点也看不懂。能详细点吗?
    例如我的数据库是acc的,版本是net2.0的,虚拟主机Ip是10.10.10.10 数据库地址是db/asd.cs 
    能给改一下吗???