| ,但是MSDE没有管理界面,仅仅是个引擎而已。所以就有了给MSDE提供简单明了的管理界面这个需求。我们不需要提供Enterprise Manager那么多的管理功能,我们只需要提供最常用的功能就足够了。考虑到易使用性和可扩展性,决定用组件的形式提供。实现的组件提供了对SQL-DMO的一层包装,把一些常用的功能进行封装,简化使用。
注意,编译此组件需要引入SQL-DMO的类型库,并生成对应的描述代码。代码当中的包含很多Delphi对Com对象的一些常规用法和惯用表示法。在这里不讨论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对象,用有一个私有数据成员:sqlserver来保存。其类型为_SqlSer 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >> |