<appsettings>
  <add key="connstring" value="server=localhost;database=dhls;user id=sa;password=;"
  </appsettings>
-----------------------------------
调用:
Imports System.Configuration
Dim myvar As String
myvar=configurationsettings.appsettings("connstring")
response.write ( myvar)但调试出来有错误。

解决方案 »

  1.   

    myvar=System.Configuration.ConfigurationSettings.AppSettings("connstring").ToString()
      

  2.   

    还有<add》改一下:
    <add key="connstring" value="server=localhost;database=dhls;user id=sa;pwd=;" />
      

  3.   

    调试出现:请问为何?
    配置错误 
    说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 无法识别的配置节“appsettings”源错误: 
    行 84:    
    行 85:   </system.web>
    行 86:   <appsettings>
    行 87:   <add key="connstring" value="server=localhost;database=dhls;user id=sa;password=;"/>
    行 88:   </appsettings>
     
      

  4.   

    myvar=ConfigurationSettings.AppSettings.Item("connstring").ToString
      

  5.   

    <configuration>在这个节点下
      

  6.   

    using System.Data.SqlClient;
    using System.Configuration;string Conn= ConfigurationSettings.AppSettings.Get("Con");
    SqlConnection myconn=new SqlConnection(Conn);改成vb的就可以了
      

  7.   

    <appSettings>
    <add key="Con" value="server=192.168.1.202;DataBase=A; User=sa;Pwd=123"/>
    </appSettings>
    是不是大小写的问题!!
    C#中是如上写法,S为大写
      

  8.   

    <appsettings>
      <add key="connstring" value="server=localhost;database=dhls;user id=sa;pwd=;"/>
    </appsettings>
    要放在</configuration>标记之前
      

  9.   

    还是习惯 Wrox里面的用法 ,把连接字符串作为属性用。Public Readonly Property ConnectionString() as string
     Get 
         Return ConfigurationSettings.AppSettings("ConneString")
     End Get
    End Property