WEB开发网
开发学院数据库MSSQL Server SQL Server静态页面导出技术1 阅读

SQL Server静态页面导出技术1

 2008-10-07 10:06:03 来源:WEB开发网   
核心提示: 我们可以选择"No,return all rows of data"单选框,不对返回的总记录数目进行限制;也可以选择"Yes,SQL Server静态页面导出技术1(5),Return the first rows of data"单选框来对返回的记

我们可以选择"No,return all rows of data"单选框,不对返回的总记录数目进行限制;也可以选择"Yes,Return the first rows of data"单选框来对返回的记录数目进行限制(通过在其后的文本输入框中输入要返回的最多记录数)。

选择了"No,put all data in one svrolling page"单选框则意味着所有返回的记录都将被放在一个页面文件之中。而如果选择了"Yes,link the successive pages together"单选框则可以将返回的记录放在许多页面文件中,从而减小结果页面的长度。方便用户对其进行浏览。可以在其后的文本输入框中输入输入每个页面文件所包含最多的记录数目。我们选择每个页面最多可包含20个记录。设定完成后,点击下一步继续。

随后向导将提示我们已经完成了静态页面导出任务的设置,并显示它的一些相关信息(如下图)。

图6.9.4.1-13静态页面导出向导步骤13,完成确认信息

如果点击Write Transact-SQL to file按钮,则可将此任务以一个SQL语言脚本文件的方式保存下来。这样可以在以后通过运行这个脚本来再次建立这个任务。或者对脚本的内容进行修改,对其实现的功能作出一些调整。根据我们的设置,其产生的SQL语句如下:

EXECUTE sp_makewebtask @outputfile = N'D:testcbbttt.htm',
@query=N'select id,banmian,timu 
from gaojian where kanwu=''出版报'' and
datepart(yy,riqi)=datepart(yy,getdate())
and datepart(dy,riqi)=datepart(dy,getdate())
order by banmian ',
@fixedfont=1,
@colheaders=0,
@HTMLheader=3,
@webpagetitle=N'Microsoft SQL Server Web Assistant',
@resultstitle=N'Query Results',
@dbname=N'test',
@whentype=10,
@nrowsperpage=20,
@datachg=N'TABLE=gaojian COLUMN=id,timu,laiyuan,riqi',
@procname=N'test Web Page',
@codepage=936,
@charset=N'gb2312'

上一页  1 2 3 4 5 6  下一页

Tags:SQL Server 静态

编辑录入:coldstar [复制链接] [打 印]
赞助商链接