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

vb.net机房收费系统重构——配置文件

发布时间:2020-12-17 07:47:28 所属栏目:百科 来源:网络整理
导读:机房收费系统已经进行了一段时间,敲完三层,然后又推翻了敲写七层。每天拿出的时间不多,所以导致项目进行了很长时间。在完成过程中,最开始敲出一条线比较困难,各种查资料,调代码,庆幸的是代码中的难点和错误终于在努力下攻克了。 机房收费系统中,最开


机房收费系统已经进行了一段时间,敲完三层,然后又推翻了敲写七层。每天拿出的时间不多,所以导致项目进行了很长时间。在完成过程中,最开始敲出一条线比较困难,各种查资料,调代码,庆幸的是代码中的难点和错误终于在努力下攻克了。

机房收费系统中,最开始时看了其他人的介绍,说什么配置文件,反射和SqlHelper。其实刚开始对这些相当模糊,配置文件和反射在设计模式中接触过,但并没有深入的理解,而且当时是C#,因此一开始转移到vb.net中有些吃力,发射也是如此。经过不断的查阅资料和实践,现在对这些总算有些全貌的了解。

配置文件:

配置文件是随安装程序一起被安装到计算机上的文件,里面存放着安装好的应用程序运行时所需要的参数,我们可以打开配置文件,修改里面的参数,从而达到不需要修改代码就可以达到某种目的的效果。在机房收费系统中,利用配置文件,修改参数,就可以更改数据库的连接,例如将SQLserver更改为Oracle等。

添加:

一、在UI层类库下面,添加一个应用配置文件如图:

或者直接在UI层下面app.config写入参数

在配置文件中写入连接数据库参数:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup>
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
    </startup>
  <appSettings>
     <add key ="DB" value="Sqlserver"/>'<span style="color:#FF0000;">配置文件,可改为Access或Oracle</span>
     <add key ="strConn" value ="Server=localhost;Database=ChargingSystem;User ID=sa;Password=123456"/>
  </appSettings>      
</configuration>
应用:

 Dim strDB As String = System.Configuration.ConfigurationSettings.AppSettings("DB")

(编辑:李大同)

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

    推荐文章
      热点阅读