简易封装的 Winform 数据库服务器配置界面

小菜最近的项目接近完工了,发现有个小功能不是很满意,所以回过头优化一下、封装一下


项目源码下载
 其实就一个很笨的小功能,估计很多高手不屑看,
没关系,就当做自己日常积累吧。
结合App.Config 配置文件,设置数据库连接字符串。



上图是一个VS2008 创建的类库项目,包括了所有的类和引用的dll.  

DESEncrypt加密/解密类,取自李天平老师的DBUtility
DESEncrypt.cs


ConfigurationOperator 程序配置文件(.config)修改类,取自周公http://blog.csdn.net/zhoufoxcn/archive/2008/08/24/2823508.aspx

ConfigurationOperator.cs

程序配置文件类型 枚举
ConfigType.cs

SQL数据库服务器配置界面类
SvrConf.cs

SQL数据库服务器配置静态类
ConntionConfig.cs


客户端项目

在客户端Main函数用一条语句
调用ConntionConfig.CheckConntionConfig()

客户端程序不需要事先创建App.Config 文件
在第一次配置成功后,会创建相应的App.Config 文件,如果有自定义的key,可以往上加。

 

Program
第一次运行,或者数据库连接字符串无效时,将出现提示窗口

加载网内服务器

测试数据库连接

保存配置信息

关闭配置窗口的提示

自动产生的 Config 文件
 
App.config
posted @ 2009-07-30 16:07  陈陈#  阅读(3956)  评论(3编辑  收藏  举报