• App.config应用的说明



    对访问数据库的链接字符串的封装(MS什么都在封装,弄的我们原来越方(弱)便(智)),好吧,你可以解释说可以方便的更改链接只更改配置,而不用动主程序------隔离(隔离--保护;搞过配电的应该不陌生吧)

    我还是比较信任MSDN的先上ConfigurationManager 类的两个属性吧,两个属性都能达到目的

    上例子

    AppSettings:

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
        <configSections>
        </configSections>
        <appSettings>
            <add key="CarManager.Properties.Settings.DataConnectionString"
                value="Data Source=RTDZ-006;Initial Catalog=DATA;User ID=TTNZ;Password=12345"
                 />
        </appSettings>
    </configuration>

    链接

    SqlConnection Conn = new SqlConnection(ConfigurationManager.AppSettings[0].ToString());

    ————————————————————————————————
    ConnectionStrings

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <connectionStrings>
        <add name="myconn" connectionString="Data Source=.;Initial Catalog=Northwind;
             Persist Security Info=True;User ID=sa;Password=110"/>
      </connectionStrings>
    </configuration>

    链接

    string connstr = ConfigurationManager.ConnectionStrings["myconn"].ConnectionString;

    ————————————————————————————————————

    注意:using System.Configuration;要添加

            引用要添加System.Configuration

  • 相关阅读:
    CORS enabled image (Miscellaneous) – HTML 中文开发手册
    PHP fread() 函数
    iswcntrl (Strings) – C 中文开发手册
    HTML DOM createComment() 方法
    HTML draggable 事件属性
    HTML table border 属性
    dedecms开启多站点
    SVN中trunk,branches,tags用法详解
    docker:搭建lamp应用
    centos安装samba
  • 原文地址:https://www.cnblogs.com/mamiyiya777/p/5912673.html
Copyright © 2020-2023  润新知