WSH 直接将查询数据结果生成 EXCEL 表

‘EXCELa.VBS ‘直接将查询数据结果生成 EXCEL 表,稍做修改后即可

‘改成ASP文件放在服务器上面向客户

option Explicit

dim conn,strConnString

Set conn = WScript.CreateObject("ADODB.Connection")

on error resume next

strConnString ="Provider=SQLOLEDB.1;Password=UP;" & _

"Persist Security Info=True;User ID=UI;" & _

"Initial Catalog=UCOOl;" & _

"Data Source=111.111.111.111;Connect Timeout=15"

conn.Open strConnString

if err.number <> 0 Then

WScript.echo "数据库链接不畅!;"

WScript.Quit

end If

on error goto 0

Dim rs,sql

set rs=WScript.createobject("adodb.recordset")

on error resume next

sql="select name,dw,dwdz,zw,sex,email from t1 order by id desc"

rs.Open sql, conn

if err.number <> 0 Then

WScript.echo "查询语句有误!;"

WScript.Quit

end If

on error goto 0

dim rsname,i

on error resume next

rsname=RS( 0 ).name

for i = 1 to RS.Fields.Count - 1

rsname=rsname&chr(9)&RS( i ).name

next

rsname=rsname&chr(13)

Dim strdate

strdate=rsname&rs.GetString(2,-1,,," ")

if err.number <> 0 Then

WScript.echo "保存数据时出错!;"

WScript.Quit

end If

Set conn=Nothing

Set rs=Nothing

on error goto 0

Dim fs,fl,path,ntime

Set fs=WScript.CreateObject("scripting.filesystemobject")

path=WScript.scriptfullname

path=left(path,instrrev(path,"\"))

ntime=cstr(Now)

ntime=Replace(ntime,":","_")

on error resume next

Set fl=fs.CreateTextFile(path&ntime&".xls",true)

fl.Write strdate

if err.number <> 0 Then

WScript.echo "建立文件出错!;"

end If

WSH 直接将查询数据结果生成 EXCEL 表

时间: 2025-01-16 08:53:29

WSH 直接将查询数据结果生成 EXCEL 表的相关文章

ExcelHelper----根据指定样式的数据,生成excel(一个sheet1页)文件流

/// <summary> /// Excel导出类 /// </summary> public class ExcelHelper { /// <summary> /// 根据指定样式的数据,生成excel(一个sheet1页)文件流 /// </summary> /// <param name="data">待导出数据的数组(包括隐藏的数据)</param> /// <param name="t

Android 添加数据到本地Excel表中

由于项目需要,今天学习了一下如何将程序里的数据添加到本地的Excel表中. 下面为学习笔记: 先上效果图: 首先,需要导入jxl.jar包到libs文件夹内. 然后创建Excel表,并往表里添加表头. // 创建excel表. public void createExcel(File file) { WritableSheet ws = null; try { if (!file.exists()) { // 创建表 wwb = Workbook.createWorkbook(file); //

Nodejs获取网络数据并生成Excel表格

Nodejs的模版中有很多关于Excel表格的,这里我简单介绍一下我使用过的一个模块的使用. 首先,先安装Excel的模块: npm install node-xlsx 然后,在代码中引入模块: var xlsx = require('node-xlsx'); 最后,获取数据并写入Excel: var fs = require('fs'); var xlsx = require('node-xlsx'); var ajax = require('./ajax.js'); start(); fun

实现excel导入导出功能,excel导入数据到页面中,页面数据导出生成excel文件

今天接到项目中的一个功能,要实现excel的导入,导出功能.这个看起来思路比较清楚,但是做起了就遇到了不少问题. 不过核心的问题,大家也不会遇到了.每个项目前台页面,以及数据填充方式都不一样,不过大多都是以json数据填充的.在导入excel填充json数据到页面时,真的让我差点吐血了.在做这个导入导出的时候,那一个礼拜都是黑暗的. 好了,废话不多说了,我今天就给大家展示这个两个功能的核心点,excel生成json数据和json数据生成excel文件. 一:从上传文件到服务器,后台java解析,

Json数据导出生成Excel

最近在做一个导入导出Excel的功能,导出其他类型的文件都比较熟悉,但是导入跟导出一个Excel还是稍微特殊点.根据这次的经验,写了个导出的小样例. 总体思路就是json数据的key,value跟Excel的行列转换,还有就是解决数据在Excel表格中存放的位置,区域问题. 这里要用到的两个小插件,一个是xslx.js,一个是FileSaver.js,前者是来处理生成Excel的,后者是用来把文件下载保存到本地的. 下载地址: https://github.com/eligrey/FileSav

数据导入到excel表中

一.首先导入jar包:下载地址:http://download.csdn.net/detail/u011159417/9700784二.建立一个person类,(例如IP表)三.实现导出数据到excel表一共分为六步: 1.创建一个workbook对象,对应一个excel文件:HSSFWorkbook wb = new HSSFWorkbook(); 2.在workbook中,添加一个sheet:HSSFSheet sheet = wb.createSheet("sheet_test"

flask-sqlalchemy 迁移数据(生成数据库表)与 查询数据

1, 生成表 db.Model主要用于数据库的增删改查操作, 构建表交给db.Table完成 安装 pip install flask-migrate from datetime import datetime from flask_sqlalchemy import SQLAlchemy from sqlalchemy.dialects.mysql import TINYINT, BIGINT, VARCHAR, CHAR, DATETIME, INTEGER # 使用原生sqlalchemy

python3查询数据库并生成excel报表

#!/usr/bin/env python3 #encoding=UTF-8 import os import time import xlwt hostIp = 'xxx.xxx.xxx.xx' user = 'user0001' passwd = 'xxxx' db = 'db01' sqlStr1 = 'SELECT timeout_day as 逾期天数,COUNT(1) as 统计次数 FROM t_order_info where status in (7,9) GROUP BY t

phpexcel的写出操作(生成excel表)

/* thinkphp3.2 ThinkPHP/Library/Org/Util/ 放置位置 http://files.cnblogs.com/files/youligai/phpexcel.zip  phpexcel下载地址 */ import("Org.Util.PHPExcel");// thinkphp 的引入方式 import("Org.Util.PHPExcel.Writer.Excel2007"); import("Org.Util.PHPE