asp如何将数据库中的数据输出到表格中并修改
更新时间: 2025-08-14 17:19:44
下面是asp中的代码
Set rs2=Server.CreateObject(ADODB.recordset)
sql=select * from eq where eqbumen='&dep;&' order by eqbumen desc
rs2.open sql,conn,1,1
set objExcel=CreateObject(Excel.Application)
objExcel.Workbooks.Open(server.mappath(test)&book1.xlt) '打开Excel模板
objExcel.Sheets(1).select '选中工作页
set sheetActive=objExcel.ActiveWorkbook.ActiveSheet
num=2 '从Excel的第2行开始
Do while not rs2.eof '循环直至数据集中的数据写完
strRange=b#&:k# '设定要填写内容的单元区域
sheetActive.range(strRange).font.size=10 '设定字体大小
sheetActive.range(strRange).WrapText=false '设定文字回卷
sheetActive.range(strRange).ShrinkToFit=true '设定是否自动适应表格单元大小
sheetActive.range(strRange).value=array(rs2(zcid),rs2(eqname),rs2(eqchangjia),rs2(eqxinghao),rs2(eqnengli),rs2(eqweizhi),rs2(eqxianzhuang),rs2(eqno),rs2(eqbumen),rs2(eqchejian)) '把数据集中的数据填写到相应的单元中
num=num+1
rs2.MoveNext
loop
function getTemporaryFile(myFileSystem)
dim tempFile,dotPos
tempFile=myFileSystem.getTempName
dotPos=instr(1,tempFile,.)
getTemporaryFile=mid(tempFile,1,dotPos)&xls;end function
set myFs=createObject(scripting.FileSystemObject)
filePos=server.mappath(test)&temp '要存放打印临时文件的临时目录
fileName=getTemporaryFile(myFs) '取得一个临时文件名
'myFs.DeleteFile filePos&*.xls '删除该目录下所有原先产生的临时打印文件
set myFs=nothing
objExcel.ActiveWorkbook.saveas filePos&filename;
objExcel.quit
set objExcel=Nothing。
asp如何将数据库中的数据输出到表格中并修改 相关文章
- 降温10℃该怎么穿?3个科学穿搭法则...
- 回南天湿度飙升70%?4招科学除湿拯...
- 广东省佛山市气象台发布暴雨红色预警信...
- 广东省佛山市顺德区气象台发布暴雨橙色...
- 四川省广元市气象台发布雷暴大风黄色预...
- 广东省肇庆市四会市气象台发布暴雨橙色...
- 广东省江门市气象台发布雷雨大风黄色预...
- 河北省秦皇岛市青龙满族自治县气象台发...
- 新疆维吾尔自治区塔城地区乌苏市气象台...
- 山西省忻州市五台县气象台发布雷暴大风...
- 河南省洛阳市栾川县气象台发布雷暴大风...
- 广西壮族自治区柳州市气象台发布暴雨橙...
- 江苏省无锡市宜兴市气象台发布高温黄色...
- 辽宁省葫芦岛市绥中县气象台发布雷电黄...
- 广东省阳江市阳春市气象台发布暴雨橙色...
- 贵州省遵义市湄潭县气象台发布雷电黄色...
- 天津市滨海新区气象台发布雷电黄色预警...
- 山西省晋中市介休市气象台发布雷暴大风...
- 河南省洛阳市嵩县气象台发布雷暴大风黄...
- 海南省保亭县气象台发布雷雨大风黄色预...