[分享] 数据库连接配置管理组件ConnectionManager (Full Source)

我们使用Delphi开发数据库程序时,经常需要编写程序来保存和操作数据库连接配置。本套组件参照了Microsoft SQL Server 2005,提供人性化的界面维护多个数据库连接的配置信息。我们先来看看软件运行的效果吧:

[分享] 数据库连接配置管理组件ConnectionManager (Full Source)

图1. ConnectionManager组件效果演示

注意:本界面为预览版,最终界面会去除Microsoft和SQL Server 2005等软件商标。  

特性:

  • 使用ODBC获取服务器和数据库信息,客户端无需安装Microsoft SQL SERVER客户端
  • 支持TADOConnection和Microsoft SQL Server 2000/2005数据库
  • 支持Windows和SQL SERVER两种认证方式
  • 可浏览当前局域网内可用的SQL Server服务器实例列表
  • 可浏览SQL SERVER服务器的可用数据库
  • 支持多个数据库连接和多个配置
  • 默认使用3-DES加密登录信息,可自定义加密算法和密钥
  • 运用多线程技术,保证连接时界面能及时响应操作
  • 可阻止ADOConnection创建后自动连接数据库
  • 支持Delphi 7 ~ Delphi 2007

项目主页http://connection-manager.googlecode.com/

 

注:本项目是我的第一个开源项目,版权协议为 Apache License 2.0

大家有任何意见或建议,尽可以告诉我。希望能早日将其完善。

你可能感兴趣的:(Connection)