码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2015-03-21 11:24:38      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:架构   vb.net   sqlserver   


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

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

配置文件:

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




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

标签:架构   vb.net   sqlserver   

原文地址:http://blog.csdn.net/zsx701/article/details/44513431

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!