SQL Server静态页面导出技术1

2016-01-29 16:10 6 1 收藏

SQL Server静态页面导出技术1,SQL Server静态页面导出技术1

【 tulaoshi.com - SQLServer 】

  本段文章节选自铁道出版社新出的《用BackOffice建立Intranet/Extranet应用》一书(现已在海淀图书城有售)。本书详尽地讲述了如何使用微软BackOffice系列产品来组建Intranet/Extranet应用。通过它您将掌握NT的安装和设置、使用IIS建立Web站点、通过ILS建立网络会议系统、用Exchange建立企业的邮件和协作系统、用SQL Server建立Web数据库应用、用Proxy Server建立同Internet安全可靠的连接、用Media Server建立网络电视台/广播站、用Chart server建立功能强大的聊天室、用Site Server建立个性化的邮件列表和分析网站的访问情况、用Commerce Server建立B2B或B2C的电子商务网站。此外本书还对网络的安全性进行了讨论,从而指导您建立一个更为健壮和安全的网络应用。阅读本书之后,您将发现实现丰富多彩的网络应用原来这样简单……
绝对原创,欢迎转载。但请务必保留以上文字。



    我们在前面对静态页面导出技术进行了初步的介绍,现在我们通过一些实例来完成对它的详细讲解。
    静态页面导出可以通过调用存贮过程和使用Enterprise Manager中的向导两种方式来完成。通过向导的方式可以很容易地将数据库的数据导出为静态页面或建立导出任务。使用起来十分方便,但是其的灵活性不如通过调用存贮过程的方法来得好。下面我们首先介绍如何通过向导建立一个静态页面导出。
6.9.4.1.    使用Enterprise Manager进行静态页面导出
    假设我们将建立一个静态页面,其内容为每日报纸上刊载的所有文章的题目及其所在版面。而此页面的内容要求每当数据库中的数据发生变化时都能随之发生变化。下面我们来看看其具体的实现过程:
    在Enterprise Manager中找到要进行静态页面导出的服务器,打开其Management容器,右击Web Publishing对象。从弹出的快捷菜单中选择New Web Assistant Job选项。将启动静态页面导出的向导(如下图)。

图6.9.4.1-1静态页面导出向导步骤1,提示信息
    可以看到,此向导分为三步:定义导出数据、调度导出任务、格式化Web页面。点击下一步继续。
    随后将要我们选择要导出的数据来自哪一个数据库,我们选择test后,点击下一步继续(如下图)。

图6.9.4.1-2静态页面导出向导步骤2,选择导出数据库
    随后将要求我们输入此导出任务的名称(默认为test Web Page),并选择导出数据的方式(如下图)。

图6.9.4.1-3静态页面导出向导步骤3,选择导出方式
其中有以下三种方式可供选择:
■    Data from the tables an columns that Iselect:直接从表中选择要导出的字段。
■    Result set(s) of a stored procedure Iselect:导出的数据来自一个存贮过程的运行结果。
■    Data from the Transact-SQL statement Ispecify:导出的数据来自一段SQL语句。
根据我们的应用要求,选择第三项之后,点击下一步继续。
    随后根据我们选择的导出方式,将要求输入一段SQL语句(如下图)。

图6.9.4.1-4静态页面导出向导步骤4,输入导出查询语句
我们输入如下的一段SQL语句:
    select id as '编号',banmian as '版面',timu as '题目'
from gaojian
where kanwu='出版报' and datepart(yy,riqi)=datepart(yy,getdate()) and
datepart(dy,riqi)=datepart(dy,getdate())
    输入完成后,点击下一步继续。
    随后将要我们对此任务的调度方式进行选择(如下图)。

图6.9.4.1-5静态页面导出向导步骤5,设置导出任务
    其中有下面几个选项可供选择:
■    Only one time when Icomplete this wizard:在完成此向导过程时执行,并且只执行这一次。
■    On demand:在需要的时候执行。
■    Only one time at:只在指定的时刻执行一次。
■    When the SQL Server data changes:当数据库中的数据发生改变时执行。
■    At regularly scheduled intervals:周期性的执行此任务。
对话框的下部有一个Generate a Web page when the wizard is completed选择框,用来指明是否在此向导过程完成时执行一次页面导出(默认选择此项)。
根据我们的需要,应该选择When the SQL Server data changes一项。点击下一步继续。
接下来的一步根据上一步的选择而会有所不同。我们看到的将是如下图所示的对话框:

图6.9.4.1-6静态页面导出向导步骤6,指定跟踪字段
    向导将要求我们选择对哪个表中的哪些字段进行跟踪。一旦表中的这些字段发生了改变(在插入

来源:http://www.tulaoshi.com/n/20160129/1497711.html

延伸阅读
标签: SQLServer
1.3.4 Profiler SQL Server Profiler 是一个图形化的管理工具用于监督记录和检查SQL Server 数据库的使用情况对系统管理员来说它是一个监视用户活动的间谍 1.3.5 Client Network Utility SQL Server Client Network Utility 用于配置客户端的连接测定网络库的版本信息以及设定本地数据库的相关选项 1.3.6 Server Network Util...
标签: SQLServer
    SQL Server 的升级是一个不可逆的过程,它将对重要的系统和数据文件进行操作,有较大的风险需要格外小心。 2.3.1 升级前的准备工作     升级前为安全起见,必须确保系统能退回到升级前的状态,因此需要做一些额外的工作。其步骤如下:       1、确保操作系...
标签: SQLServer
    数据库对象是数据库的组成部分,常见的有以下几种: 3.3.1 表(Table )     数据库中的表与我们日常生活中使用的表格类似,它也是由行(Row) 和列(Column)组成的。图3-1 中黑底白字的部分称为行,图3-2 中黑底白字的部分称为列。列由同类的信息组成,每列又称为一个字段,每列的标题称...
标签: SQLServer
启动服务器的方法有以下几种: 1、用Enterprise Manager 启动 在Enterprise Manager 的SQL Server Group 中用左键单击所要启动的服务器,或在所要启动的服务器上单击右键后,从快捷菜单中选择“Start” 项,即可启动。 2、用SQL Server Service Manager 启动 启动方法如下:  (1)从菜单中选择Service Manager 选项,启动服务...
标签: SQLServer
在计算机中数据有两种特征:类型和长度。所谓数据类型就是以数据的表现方式和存储方式来划分的数据的种类。     在SQL Server 中每个变量、参数、表达式等都有数据类型。系统提供的数据类型分为几大类,如表4-2 所示。     其中,BIGINT、 SQL_VARIANT 和TABLE 是SQL Server 2000 中新增加的3...

经验教程

211

收藏

23
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部