文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络网络编程Script使用 SQL Server 2000 中的 VBScript 接口能够转换数据并向用户提供报告
精品推荐
特别推荐
·主页javascript特效19则
·各种网页媒体播放器代码及详解
·用户体验:JS实现仿新浪信息提示效果
·网页特效:图片随机显示实例详解
·JavaScript入门学习书籍的阶段选择
·Javascript代码轻松隐藏网页源文件
·网页制作:JavaScript仿Windows关机效果
·网页制作Javascript经典小技巧总结
热点TOP10
·JavaScript[对象.属性]集锦
·用vbscript实现将脚本的输出复制到剪贴板
·用vbscript实现在文本文件中搜索两个项
·学习JavaScript的事件
·JavaScript Dom编程:介绍学习书籍
·JavaScript入门学习书籍的阶段选择
·基于javascript的拼音字典及应用举例
·JS分层的概念与本地存贮

使用 SQL Server 2000 中的 VBScript 接口能够转换数据并向用户提供报告

日期:2008年5月31日 作者: 查看:[大字体 中字体 小字体]

本文假设读者熟悉 SQL Server 2000 和 VBScriptLevel of Difficulty 123 下载本文的代码:VBScriptAndSQLServer2000.exe (38 KB)摘要应用程序服务提供商通常必须自动向客户端发送信息,而不是按需发送。例如,制造商可能希望知道某个连锁零售店每天卖出了多少他们的产品。 尽管 SQL Server 非常适合维护这种类型的数据库,但是您必须编写脚本,以便以客户端友好的格式从中获取数据。在本文中,您将看到如何使用数据转换服务(DTS,SQL Server 中一个功能强大的工具),从 SQL Server 2000 自动执行数据检索和格式设置,并使得向用户推入数据这一过程变得更加容易。

“推”又被称作 Web 强制转换,它自动执行对数据的搜索和检索。它是由 Web 或数据库服务器(而非用户)启动的。根据所定义的某个标准,无论“推”应用程序何时何地进行定向(经常是通过电子邮件直接定向到用户的桌面),它都将自动搜索数据库并提供所需的信息。这不仅能够方便地接收用户以其他方式可能无法轻松获取的重要信息,而且还大大改变了日常业务的运作方式。

“推”应用程序通常有两种形式。第一种类型包括电子邮件、邮寄名单和直邮服务,这种类型通常是由大型新闻和数据库组提供的。“推”应用程序还使得开发人员和用户能够创建配置文件并记录他们的首选项,以便他们能够从多个来源接收相关信息。我们在本文中描述的示例应用程序基于第一种类型的“推”应用程序。但是,我们的应用程序比较通用,同时还足以支持自定义分析功能。

如果各个机构需要集中和合并数据,则可以使用 SQL Server? 2000 中的数据转换服务 (DTS) 工具,从不同的来源检索数据并将检索到的数据转换为既定渠道的目标。使用这些工具,可以执行简单的一次性数据转换,也可以开发复杂的、受工作流驱动的软件包。DTS 工具还提供一个图形用户界面和一个可相对容易进行编程的对象模型。 DTS 软件包由连接、任务、转换和工作流约束组成。每个软件包都可以包含一个或多个步骤或任务,它们可在该软件包运行时按顺序或并行执行。在执行时,该软件包连接到正确的数据源,复制数据和数据库对象、转换数据并将发生的事件通知用户或进程。您可以对软件包进行编辑、密码保护、安排执行时间并按版本检索。使用 DTS 设计器工具(将在本文的后面部分进行描述)可以方便地创建软件包。使用 VBScript 或 JScript? 可以创建一个任务,以便执行 DTS 中的其他任务中没有的功能。例如,可以:

?

创建和使用 ADO 连接、命令、记录集和其他对象,以便访问和操作数据

?

使用函数、子例程和 COM 对象设置数据格式并转换数据

?

创建、使用和修改存储在 DTS 全局变量和 ActiveX? script 常量中的值

?

集成其他 DTS 任务和工作流

示例应用程序我们的示例应用程序将展示如何使用 VBScript 任务来执行其他 DTS 任务中没有的功能,以及 VBScript 脚本如何能够作为已安排任务来运行。由于我们的主要目的是介绍在 SQL Server 2000 中 VBScript 的功能,因此我们将不讨论 DTS 全局变量、工作流或者与其他任务的集成。图 1概述了在开发示例 DTS 应用程序时所遵循的步骤。DTS 软件包中的 VBScript 任务定期向作者发送有关其图书销售情况信息的电子邮件。这些数据的格式被设置为用户友好的报告。我们将 SQL Server 2000 中的 Pubs 数据库用作数据源,但是此方法非常通用,可适用于任何数据模型。

使用 SQL Server 2000 中的 VBScript 接口能够转换数据并向用户提供报告(图一)

图 1 工作流

 

第一步是用作者的电子邮件地址填充电子邮件字段。为此,我们选择了 Pubs 数据库并通过添加一个大小为 20 的 varChar 字段扩展了 authors 表,并将该字段命名为 au_email,如图 2 所示。我们假设在生产应用程序中一个单独的 GUI 或进程将负责填充该字段,但是为了演示的目的,您可以手动输入这些地址。

使用 SQL Server 2000 中的 VBScript 接口能够转换数据并向用户提供报告(图二)

[1] [2] [3] [4] [5] [6] 下一页 



上一篇:JTDS连接SQLServer中的方法示例

下一篇:关于SQLServer的若干注意事项
相关文章:
·Excel97使用技巧42招
·教您如何使用无线上网全攻略
·Windows server 2003 DNS 全攻略(二)
·将Excel中存储为文本的日期转换为日期格式
·教你一分钟学会使用免费网络电话Skype
·溯雪使用说明
·Excel大量数据同时输入的技巧
相关软件:
·Flash转换王 V8.38 Build 1500 白金版
·RM转换精灵V6.3
·Office使用完全手册
·如何在 Solaris 安裝 Anonymous FTP Server
·世界伟大考古系列报告合集
·豪杰超级视频转换工具V2.0
·Eufony音频转换器 1.48

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot