VS2010中配置文件的使用

  以前再看视频的时候发现人家连接数据的时候用到了配置文件,所以自己敲机房重构版的时候也

试着用了用,为什么要用配置文件呢我们直接写到D层也可以实现功能啊。

  首先要明白,配置文件里面不仅仅只放数据库连接字符串,它可以放任何有可能变

化的字符串。当我们把有可能需要变动的字符串(如:数据库连接字符串)写在配置文

件中,那么如果需要改动的时候,我们可以直接修改配置文件进行修改,而不用对你

源程序修改以及重新编译。也是封装变化的一种方法。

 

下面我们来说一说如何添加和读取配置文件。

 

1. 首先在 项目 上点击右键,然后选择 添加》新建项,在 Visual C# 项 中找到

 

应用程序配置文件 一项,然后点击添加即可!

 

VS2010中配置文件的使用_第1张图片

 

  2. 然后在 解决方案资源管理器 中找到 App.config,双击此文件,接着就打开

 

置配文件。在上面加入如下的代码,相当于给 strCN 赋值 连接字符串。其中上面

 

两行和下面两行是默认的!

VS2010中配置文件的使用_第2张图片

 

这样我们就将配置文件添加完成了,然后如何使用呢?

 

首先我们要添加需要添加对“System.Configuration”的引用,菜单点击“项目”--

 

>“添加引用”,如图:

 

VS2010中配置文件的使用_第3张图片

 

然后在代码窗口添加相对应的命名空间:

  

下面的代码定义了一个过程打开数据库,返回True表示打开成功,返回False表示打

开失败:

  1. Public Function DBopen() As Boolean '打开数据库
  1.     Dim con As String, cnn As SqlClient.SqlConnection
  2.     con = System.Configuration.ConfigurationManager.AppSettings("strCN")
  3.     Try
  4.         cnn = New SqlClient.SqlConnection(con)
  1.         cnn.Open()
  2.         Return True
  1.     Catch ex As Exception
  2.         MsgBox(ex.Message, MsgBoxStyle.Exclamation, "警告 ")
  1.         Return False
  1.     End Try
  1. End Function

   

   这样如果我们需要修改字符串的时候可以直接在 \bin\Debug 中找到配置文件,将其打开,然后修改,而不用去程序中修改。就样就会使用我们的程序更加灵活和便于维护。

 

 

你可能感兴趣的:(VS2010中配置文件的使用)