如何用asp把sqlserver数据转换为execl文件,史上最简

Windows XP下全新安装Apache2,PHP5,MYSQL5,Zend的大约进程
黄金年代、下载地址: Apache2.0.50 : PHP5.0.2 : MYSQL5.0.2: Zend2.5.2
:_download.php?pid=13]
软件的装置偶就不说了,当中唯有PHP下的是zip包,直接解压就足以了。
安装顺序便是上边列出来的依次,Zend作者是终极等有着的运转都没难题后才装的。
二、轻巧安装进程: Apache:
Apache2.0.50的装置很简短,作者就一贯把他装到了E盘根目录下,安装完后本身的apache目录正是E:apache2
PHP: 笔者是一向解压缩放到E盘php目录下了,那样查找文件会有益于广大。 Mysql:
直接装到E:mysql下,它的暗中同意目录太长,是在C盘下的,偶的C盘是除windows的公文外别的无不不放的。
Zend: 全体的调护治疗都平常后笔者把Zend装到了E:program fileszend下
三、配置进度: 这么些文件我改了多少个地点:
把PHP直接作为apache的多个模块运营,作者在其间加了两句: CODE: [Copy to
clipboard] LoadModule php5_module “E:/php/php5apache2.dll” AddType
application/x- .php
笔者在E:apache2目录下创设了叁个www的目录用于贮存笔者的站点文件,在里改了这么一句话:
把DocumentRoot “E:/Apache2/htdocs”改成了DocumentRoot “E:/Apache2/www”
Apache2.0.x于1.3.x比较2.0.x默许无法直接列目录,偶以为难受,就改了:
把DocumentRoot “E:/Apache2/www”那句下的如下语句 CODE: [Copy to
clipboard] Options FollowSymLinks AllowOverride None

环境:PHP 5.2.5,Apache2.2

%@ LANGUAGE=VBSCTucsonIPT %%option explicit%%///’EXAMPLE
AS:把数据库中叁个每天24时辰在窥探数放到三个EXCEL文件中去///’AUTHO奇骏:钢铁工人///’EMAIL:hello_hhb@21cn.com///’DATE:2002-3-25///’TEST:在NT4,SP6,SQL
SE凯雷德VELAND 7.0,EXCEL二〇〇三中测量检验通过%HTMLHEADmeta content=text/html;
charset=gb2312 生成EXCEL文件/TITLE/HEADbodya
href=dbtoexcel.asp?act=make生成在窥伺者口的EXCEL/ahr size=1 align=left
width=300px%if Request(act卡塔尔国 = thenelsedim connset
conn=server.CreateObject(adodb.connection卡塔尔(قطر‎conn.Open
test,sa,///’conn.Open Application(connstrState of Qatardim
rs,sql,filename,fs,myfile,x,linkSet fs =
server.CreateObject(scripting.filesystemobjectState of Qatar///’–倘令你想让变化的EXCEL文件做如下的贮存filename
= c:online.xls///’–如若原本的EXCEL文件存在的话删除它if
fs.FileExists(filename卡塔尔 thenfs.DeleteFile(filename卡塔尔end

Apache 2.2 下安装PHP 5.2.5 教程:

if///’–创建EXCEL文件set myfile = fs.CreateTextFile(filename,true)Set rs

Server.CreateObject(ADODB.Recordset卡塔尔国///’–从数据库中把您想放到EXCEL中的数据查出来sql
= select population,hourpos,datepos from populationperhour order by
datepos,hourpos ascrs.Open sql,connif rs.EOF and rs.BOF thenelsedim
strLine,responsestrstrLine=For each x in rs.田野同志sstrLine= strLine
x.name chr(9卡塔尔Next///’–将表的列名先写入EXCELmyfile.writeline strLineDo
while Not rs.EOFstrLine=for each x in rs.FieldsstrLine= strLine x.value
chr(9卡塔尔(قطر‎next///’–将表的多少写入EXCELmyfile.writeline
strLiners.MoveNextloopend ifrs.Closeset rs = nothingconn.closeset conn =
nothingset myfile = nothingSet fs=Nothinglink=A HREF= filename Open The
Excel File/aResponse.write linkend if%/BODY/HTML2、数据库相关:CREATE
TABLE [populationperhour] ([population] [int] NOT NULL
,[hourpos] [int] NOT NULL ,[datepos] [datetime] NOT NULL
);insert into populationperhour
values(///’936///’,///’1///’,///’2001-1-11///’);insert into
populationperhour values(///’636///’,///’2///’,///’2001-1-11///’);...

打开Apache2.2conf里面的

1、在一堆LoadModule处添加:LoadModule php5_module
E:/php5.2.5/php5apache2_2.dll

2、找到AddType application/x-gzip .gz .tgz,在此行上边增添:AddType
application/x- .php

3、在Apache2.2htdocs下新建 test.php 内容是:? echo phpinfo(卡塔尔国;
?保存,并开辟看见以下画面就水到渠成

发表评论

电子邮件地址不会被公开。 必填项已用*标注

标签:, , , , , , , , , , ,
网站地图xml地图