重构个人版机房收费系统——VS添加配置文件

    从学习数据库开始,一直都是按照传统的方式把连接字符串写死到程序中,也没觉得有什么不方便是吧?但是随着知识的点滴积累,我们在设计模式中学习到一种编程原则:开放-封闭原则。即软件实体可以扩展,但是不能被修改。此时,如果要求更换数据库访问,那么我们就不得不去改程序然后重新编译,违反了开放-封闭原则。所以我们就要尽量避免这种情况,而配置文件访问数据库就可以解决这一难题。


首先,要先给程序添加配置文件,而添加配置文件VB.NET和c#有一点小小的区别:


右击U层文件夹,添加—— ——新建项,进入添加新项窗口。


c#中,比较简单,在打开的页面中直接拖动鼠标向下找就可以了。

重构个人版机房收费系统——VS添加配置文件_第1张图片


VB.NET,开始我添加配置文件的时候,按照c#的操作一直在[已安装]选项卡下前翻后找的,就是没有,当时还奇怪呢,诶?怎么没有啊,以前就是这么添加的呀?为了验证操作是否有误,还特意拿一c#程序又重新操作了一遍,没错呀!后来就打开[常用项]打开看了看,啊??!找到了,原来在这儿呢,呵呵~~~


重构个人版机房收费系统——VS添加配置文件_第2张图片


添加完配置文件后,就要写配置语句了。示例如下,在配置文件中写明连接的数据库,这样如果此时想连接DataAccess类也不用更改了。


重构个人版机房收费系统——VS添加配置文件_第3张图片


读取配置文件




注意:


   要在程序的开头添加Imports System.Configuration,同时要在程序中添加引用System.Configuration。



你可能感兴趣的:(重构个人版机房收费系统——VS添加配置文件)