SQL Server静态页面导出技术2

一般蓝的天

一般蓝的天

2016-01-29 16:10

SQL Server静态页面导出技术2,SQL Server静态页面导出技术2
  本段文章节选自铁道出版社新出的《用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的电子商务网站。此外本书还对网络的安全性进行了讨论,从而指导您建立一个更为健壮和安全的网络应用。阅读本书之后,您将发现实现丰富多彩的网络应用原来这样简单……
绝对原创,欢迎转载。但请务必保留以上文字。


使用SQL语句来实现静态页面导出
    首先,我们来看看要通过静态页面导出技术实现哪些功能。我们将要把每天报纸的内容按照同IDC应用一样的格式放到出版报在ISP的主页中相应的目录之中(比如99年5月8号的报纸内容就要放到1999-05-08目录之中)。而要想达到这样的效果就需要导出三类文件:每天刊载版面的列表页面文件(每天一个)、每个版面的文章列表页面文件(每天有多少个版面,就有多少个这样的文件)、每篇文章的内容各为一个页面文件(每天有多少文章,就有多少个这样的文件)。
sp_makewebtask存贮过程语法结构和参数含义:
    建立静态页面导出任务由sp_makewebtask存贮过程来完成。下面我们来看看其具体的语法结构和参数:
    sp_makewebtask [@outputfile =] 'outputfile', [@query =] 'query'
    [, ][@fixedfont =] fixedfont]
    [, ][@bold =] bold]
    [, ][@italic =] italic]
    [, ][@colheaders =] colheaders]
    [, ][@lastupdated =] lastupdated]
    [, ][@HTMLHeader =] HTMLHeader]
    [, ][@username =] username]
    [, ][@dbname =] dbname]
    [, ][@templatefile =] 'templatefile']
    [, ][@webpagetitle =] 'webpagetitle']
    [, ][@resultstitle =] 'resultstitle']
    [
        ][, [@URL =] 'URL', [@reftext =] 'reftext']
        | [, ][@table_urls =] table_urls, [@url_query =] 'url_query']
    ]
    [, ][@whentype =] whentype]
    [, ][@targetdate =] targetdate]
    [, ][@targettime =] targettime]
    [, ][@dayflags =] dayflags]
    [, ][@numunits =] numunits]
    [, ][@unittype =] unittype]
    [, ][@procname =] procname ]
    [, ][@maketask =] maketask]
    [, ][@rowcnt =] rowcnt]
    [, ][@tabborder =] tabborder]
    [, ][@singlerow =] singlerow]
    [, ][@blobfmt =] blobfmt]
    [, ][@nrowsperpage =] n]
    [, ][@datachg =] table_column_list]
    [, ][@charset =] characterset]
    [, ][@codepage =] codepage]

    下面对sp_makewebtask存贮过程的参数逐个的进行介绍:
■    outputfile:指明存放导出的静态页面文件的路径和文件名。对于产生多个文件的情况(比如在限制了每个页面的最大记录数目时),系统会自动地在这些文件名的末尾加上数字。
■    query:要由sp_makewebtask存贮过程来执行的SQL语句。其结果数据将用于产生静态页面。同IDC技术相类似,此参数中也允许存在多个查询。
■    fixedfont:指明是否使用固定宽度字体(为1时使用,为0时不使用。默认为1)。
■    bold:是否使用加粗字体。(为1时使用,为0时不使用。默认为0)
■    italic是否使用斜体字体。(为1时使用,为0时不使用。默认为0)
■    colheaders:是否显示字段名(结果数据集合的列标题)。(为1时显示,为0时不显示。默
展开更多 50%)
分享

猜你喜欢

SQL Server静态页面导出技术2

SQLServer
SQL Server静态页面导出技术2

SQL Server静态页面导出技术3

SQLServer
SQL Server静态页面导出技术3

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

SQL Server静态页面导出技术4

SQLServer
SQL Server静态页面导出技术4

SQL Server静态页面导出技术1

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

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

全文检索技术 sql server

编程语言 网络编程
全文检索技术 sql server

SQL Server导出导入数据方法

SQLServer
SQL Server导出导入数据方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

[DIY]简单Linux局域服务器

[DIY]简单Linux局域服务器

QQ宠物客户端2.9版登场 玩Q宠游戏、宠物刷

QQ宠物客户端2.9版登场 玩Q宠游戏、宠物刷
下拉加载更多内容 ↓