打印本文 打印本文 关闭窗口 关闭窗口
用Delphi对SQL-DMO进行封装的一种实现
作者:武汉SEO闵涛  文章来源:敏韬网  点击数12252  更新时间:2007/11/14 12:18:56  文章录入:mintao  责任编辑:mintao
笔者由于在某个项目中需要一个免费的数据库引擎,最终选择了MSDE,但是MSDE没有管理界面,仅仅是个引擎而已。所以就有了给MSDE提供简单明了的管理界面这个需求。我们不需要提供Enterprise Manager那么多的管理功能,我们只需要提供最常用的功能就足够了。考虑到易使用性和可扩展性,决定用组件的形式提供。实现的组件提供了对SQL-DMO的一层包装,把一些常用的功能进行封装,简化使用。

注意,编译此组件需要引入SQL-DMO的类型库,并生成对应的描述代码。代码当中的包含很多DelphiCom对象的一些常规用法和惯用表示法。在这里不讨论Delphi是如何使用COM了,读者可以参考相关书籍。

此组件包含如下属性:

property Host:String  read FHost write FHost;

//主机名、即所要连接的SQL Server实例名

    property Password:String  read FPWD write FPWD; 

   //用于连接的用户密码

     property Login:String read FLogin write FLogin;

    //用于连接的用户名

    property LoginSecure:boolean read FLoginSecure write FLoginSecure;

    //登录模式、True代表使用NT验证模式,false代表SQL Sever验证模式

    另外此组件聚合了一个SqlServer

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ...  下一页 >> 

打印本文 打印本文 关闭窗口 关闭窗口