打印本文 打印本文 关闭窗口 关闭窗口
用Delphi对SQL-DMO进行封装的一种实现
作者:武汉SEO闵涛  文章来源:敏韬网  点击数12089  更新时间:2007/11/14 12:18:56  文章录入:mintao  责任编辑:mintao
中的数据库进行常规管理,限制了MSDE的适用范围。此时如果我们使用SQL-DMO就可以提供自己的数据库管理界面,这样就能对MSDE中的数据库进行一定的常规管理。如果不考虑时间和成本的话,完全可以做出一个功能类似于Enterprise Manager的管理界面。实际上Enterprise Manager的绝大部分功能也是通过使用SQL-DMO实现的。(其中用到SQL-NSSQL-Namespace,其也是一个Com对象集合,提供了对SQL Server内对象名字空间的访问功能),但是SQL-NS本身也是架构在SQL-DMO之上的)

SQL-DMO宿主和构成

SQL-DMO的宿主是SQLDMO.DLL,位于X:\Program Files\Microsoft SQL Server\80\Tools\Binn下。另外它还需要以下一些文件:

l       SQLDMO.DLL (主类型库)

l       SQLDMO.RLL (语言资源文件)

l       SQLSVC.DLL (数据库管理用类型库)

l       SQLSVC.RLL (语言资源文件)

l       SQLUNIRL.DLL (Unicode 重定向层)

l       SQLRSLD.DLL (资源载入用)

l       ODBC (包括ODBC32.DLL, SQLSRV32.DLL, ODBCBCP.DLL 等等)

这里是一个调用结构的说明(图1

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

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