vb.net(vs2010)读取配置文件
2013-03-20 10:00
288 查看
vb.net(vs2010)读取配置文件
Windows Form应用程序自带App.config文件,利用它可方便的读取配置信息,这里以数据库配置为例:<?xmlversion="1.0"encoding="utf-8"
?>
<configuration>
<!--数据库连接信息-->
<appSettings>
<addkey=
"strCon"value=
"server=127.0.0.1;database=mmas98;uid=sa;pwd=123456;" />
</appSettings>
</configuration>
上面是App.config文件的内容,如何读取数据库配置信息呢?下面的代码定义了一个过程打开数据库,返回True表示打开成功,返回False表示打开失败:
Public Function DBopen()As
Boolean '打开数据库
Dim con AsString, cnn
As SqlClient.SqlConnection
con = System.Configuration.ConfigurationManager.AppSettings("strCon")
Try
cnn = New SqlClient.SqlConnection(con)
cnn.Open()
Return True
Catch ex AsException
MsgBox(ex.Message, MsgBoxStyle.Exclamation,"警告 ")
Return False
End Try
End Function
注意,需要添加对“System.Configuration”的引用,菜单点击“项目”-->“添加引用”,如图:
![](http://a.hiphotos.baidu.com/album/s%3D1000%3Bq%3D90/sign=ab906c5bab64034f0bcdc6069ff34240/77094b36acaf2edd43a7eb6f8d1001e9380193e6.jpg)
是不是很简单?ConfigurationManager属性在 .NET Framework 2.0 版中是新增的,命名空间:System.Configuration,代替ConfigurationSettings。这里要说明的是,这样做有两点问题:一是修改不方便,需要用文本编辑器打开修改。二是保密性完全没有,数据库用户名和密码都是明码。
程序运行后,自动启动系统默认的配置文件。但是如果我们不用系统自带的配置文件App.config,自己新建了一个配置文件,那么我们怎样才能读取我们新建的配置文件呢?对于这个这个问题暂时先保留,以后解决。
相关文章推荐
- VB.NET读取(数据库)配置文件
- vb.net 读取XML配置文件
- 用vb.net读取INI配置文件的方法,使用API
- vb.net 读取配置文件
- 简易配置文件的读取(VB.NET)
- asp.net core轻松入门之MVC中Options读取配置文件
- VB.NET中读取INI文件设置信息函数sdGetIniInfo
- asp.net中配置文件web.config文件的读取和修改
- VB.NET中读取INI文件设置信息函数sdGetIniInfo
- VB.NET 从XML文件中读取内容到JSON
- vb.net的 配置文件
- 种强行指定dll assembly读取其相应*.dll.config配置文件的方法(又名:如何创建.net 的DCOM)(转自:http://blog.csdn.net/shaily/article)
- vb.net 读取INI文件信息
- 【无私分享:ASP.NET CORE 项目实战(第八章)】读取配置文件(二) 读取自定义配置文件
- 大叔手记(11):.Net配置文件的另类读取方式
- ASP.NET 2.0 读取配置文件[INI](示例代码下载)
- vb.net读取dbf、Excel、Access数据文件
- asp.net core轻松入门之MVC中Options读取配置文件
- vb.net 教程 4-12 ini文件操作 1 ini文件的读取
- vb.net 读取EXCEL文件中的数据