说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 名称中不能包含“\”字符(十六进制值 0x5C)。 行 100,位置 79。源错误: 
行 98:  </system.web>
行 99:  <appSettings>
行 100:    <add key="constr" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="C:\Inetpub\wwwroot\ntc\sinfo.dbm""/>
行 101:   </appSettings>  
行 102:
 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 
                      VS
分析器错误信息: 名称中不能包含“\”字符(十六进制值 0x5C)。 行 100,位置 79。源错误: 
行 98:  </system.web>
行 99:  <appSettings>
行 100:    <add key="constr" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=@"C:\Inetpub\wwwroot\ntc\sinfo.dbm""/>
行 101:   </appSettings>哪位高人给看看

解决方案 »

  1.   

    C:\Inetpub\wwwroot\ntc\sinfo.dbm""
    换成
    C:\\Inetpub\\wwwroot\\ntc\\sinfo.dbm""/
    看看不一定行
      

  2.   

    <add key="constr" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\ntc\sinfo.mdb"/>
      

  3.   

    <appSettings>
       <add key="constr" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source='C:\Inetpub\wwwroot\ntc\sinfo.dbm'"/>
    </appSettings>
      

  4.   

    <add key="constr" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="C:\Inetpub\wwwroot\ntc\sinfo.dbm""/>
     </appSettings>  
    自己看看哪里出错,呵呵
    <add key="constr" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\ntc\sinfo.dbm"/>
     </appSettings>  
    才对
    但是这样的话只能在本机用,上传到服务器后不行的,因这不是相对地址,而是绝对地址
      

  5.   

    把sinfo.dbm拷到根目录下,用Server.MapPath("sinfo.dbm");
      

  6.   

    能不能把给value的值给全啊?用相对地址 小弟愚钝 没用过
      

  7.   

    http://yuanweiming84.cnblogs.com/archive/2005/10/07/249701.htmlhttp://community.csdn.net/Expert/topic/4689/4689239.xml?temp=.4580194看看这两个
      

  8.   

    将 Data Source="C:\Inetpub\wwwroot\ntc\sinfo.dbm"
    改成 Data Source='C:\Inetpub\wwwroot\ntc\sinfo.dbm' 就可以了。