加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

vb.net配置文件的使用

发布时间:2020-12-17 08:10:37 所属栏目:百科 来源:网络整理
导读:机房收费系统个人版中大家都使用了配置文件,主要用于配置数据库的连接字符串。将连接字符串从代码中独立出来存储于配置文件中的好处是:可以灵活的连接不同的数据库实例。事实上,如果以参数的方式也可以实现类似的功能。但是当连接实例改动时,配置文件方

机房收费系统个人版中大家都使用了配置文件,主要用于配置数据库的连接字符串。将连接字符串从代码中独立出来存储于配置文件中的好处是:可以灵活的连接不同的数据库实例。事实上,如果以参数的方式也可以实现类似的功能。但是当连接实例改动时,配置文件方式的改动要比参数方式来的更简便安全。

使用配置文件时是否注意当你改变连接字符串时,甚至不需要重新编译?这是因为当程序启动时才将配置文件的内容读取到内存中。也就是说,每启动一次程序就读取一次,因此程序对配置文件的改变并不敏感。这样就把改动和类分开,甚至代码都不用动。

在vb.net中配置文件的使用方法如下:

1、添加System.configuration引用,于UI层。

2、将连接字符串写入配置文件中:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key= "strcon" value="Initial Catalog=Internetbar_sys;Data Source=192.138.74.35;User ID=sa;password=123456"/>
  </appSettings>
</configuration>

3、读取配置文件

Dim strcon As String = Configuration.ConfigurationSettings.AppSettings("strcon")  '从配置文件读取连接字符串


注意:配置文件需要存在于主程序集中,因此添加的位置在UI层比较合适。另外,配置文件名好像只能使用默认名,当自己命名时无法读取。原因不明,好像是由于编译时会自动命名。这一点有待确定!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读