当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: SQL-DMO简介
 

 

    摘要: 实在说,我对delphi的理解不是很深入,使用它写过一些小程序,不过鉴于borland的传奇,还是看了李维那本vcl内幕剖析,最终的感觉不是对delphi多么狂热,反而是另样的深入理解了c++的优缺点以及模式设计一些理念的深化,不过,仍旧对borland抱有尊敬,另外也羡慕那些使用delphi的人,控间好多啊,:)这个是我早期从bbs上收集的文章,暂且贴在这里,算是开门大吉 delphi以其独......
 ·shellexecute function (zt)    »显示摘要«
    摘要: shellexecute function ......


用Delphi对SQL-DMO进行封装的一种实现
sql-dmo简介

sql-dmo的全称是sql distributed management objects.它是一个集合,包含一组有双重接口的com.通过sql-dmo我们可以控制操作sql server 的数据库引擎与复制管理.由于sql-dmo是一组com,所以任何可以使用com的开发工具都可以使用它,包括vb.delphi.vc.bcb.asp等等几乎包括所有的windows平台下的开发工具. 【程序编程相关:用Delphi获取Windows及系统路

microsoft sql server是当前比较流行的数据库管理系统.随着sql server的不断完善与发展,以及与微软本身的windows系列操作系统的完美结合,在windows平台上提供较好的性能与易用性,因此越来越受到人们的重视. 【推荐阅读:“磁性”窗口新篇

我们为什么需要使用sql-dmo对数据库进行管理呢?难道我们用enterprise manager与t-sql 脚本对数据库进行管理还不够吗? 【扩展信息:COM程序编写入门(全文-2)

sql-dmo用途

用sql-dmo可以进行灵活.可定制.高效的数据库管理活动.由于sql-dmo提供的是sql server的管理接口,通过编程,你就可以按照自己的需求,定制管理活动.举个例子,如果我们管理的是一个大型组织,里面有很多个sql server实例.现在要给组织中所有的sql server实例添加一个用户,若通过enterprise manager手工给每个sql server实例进行添加用户话就是一个费时费力而且容易出现人为错误的操作,若使用sql-dmo编程实现话,用一个循环操作就可以简单高效的完成.

在作者看来,更为重要的是:使用sql-dmo可以管理msde(microsoft sql server desktop engine).ms sql server价格昂贵,而msde是免费的.在一些中小型应用中,msde已经足够.但是,由于msde只提供数据库引擎不提供可视化的管理界面,无法对msde中的数据库进行常规管理,限制了msde的适用范围.
...   下一页
 ·拖拉打开文件    »显示摘要«
    摘要: procedure dragdropfiles(var message: tmessage); message wm_dropfiles; procedure tfm_main.dragdropfiles(var message: tmessage);var p: array[0..254] of char; i: word;begin inherited; i := dragqueryfil......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE