asp打印html,asp.net教程之利用ASP在浏览器上打印输出
利用asp结合javascript或vbscript可以生成动态的web页面。在将这种方法用于实际应用中时,不可避免的要将结果打印输出。我们同样可以将查询结果整理后输出,并用浏览器工具栏上的打印按钮直接打印输出。以下程序是访问sql server自带的数据库pubs中的sales表,服务器和工作站端都采用vbscript。当工作站端采用javascript时,可用navigator访问。
〈html〉〈head〉
〈meta http-equiv=″content-type″ content=″text/html; charset=gb—2312-80″〉
〈meta name=″vi60—defaultclientscript″ content=″vbscript″〉
〈meta name=″generator″ content=″microsoft frontpage 3.0″〉
〈title〉sales〈/title〉〈/head〉
〈body〉〈form〉
〈table border=″0″ width=″800″ cellspacing=″0″ cellpadding=″0″〉
′定义表宽800点
〈tr〉〈td〉〈div align=″center″〉〈center〉〈h2〉〈strong〉订单报表〈/strong〉〈/h2〉
〈/center〉〈/div〉〈/td〉〈/tr〉〈tr〉〈td〉〈div align=″right″〉〈p〉单位:元 〈/td〉〈/tr〉〈/table〉
〈table border=″1″ width=″800″ cellspacing=″0″ cellpadding=″0″〉〈tr〉
〈td width=″25%″ align=″center″〉stor_id
〈/td〉〈td width=″25%″ align=″center″〉ord_num〈/td〉
〈td width=″25%″ align=″center″〉ord_date〈/td〉〈td width=″25%″ align=″center″〉qty〈/td〉〈/tr〉〈% set cn=server.createobject(″adodb.connection″)
′定义一个ado的连接对象
cn.open ″provider=sqloledb;data source=202.203.208.1;initial catalog=pubs;user id=sa;password=; ″
′定义数据库连接
sql=″select stor_id,ord_num,ord_date,qty from salesswheresord_date〉′1994-5-1′″
set rs=cn.execute(sql)
while not rs.eof
′判断是否为最后一条记录
qtyv=rs(″qty″)
sumqtyv=sumqtyv+qtyv%〉
〈tr〉〈td〉〈%=rs(″stor_id″)%〉〈/td〉
〈td〉〈%=rs(″ord_num″)%〉〈/td〉
〈td〉〈%=rs(″ord_date″)%〉〈/td〉
〈td〉〈%=qtyv%〉〈/td〉〈/tr〉
〈%rs.movenext ′移动到下一条记录wend%〉〈tr〉
〈td colspan=″3″〉合计〈/td〉
〈td〉〈%=sumqtyv%〉〈/td〉
〈/tr〉〈/table〉〈%cn.close%〉〈/form〉〈/body〉〈/html〉
为保证能打印各种大小的报表,可先将浏览器中打印设置的纸张大小定为最宽,然后通过调整〈table width=″″〉的值输出不同的报表大小。
asp打印html,asp.net教程之利用ASP在浏览器上打印输出相关推荐
- asp.net oracle 分页,asp.net教程之利用ASP实现Oracle数据记录的分页显示
一.引言 通过浏览器访问数据量大的表时需要进行分页.ASP对数据库记录分页显示可以通过ADO对象集Recordset对象来实现.Recordset具有以下几个用于分页显示的属性: PageSize:每 ...
- ASP.NET + MVC5 入门完整教程七 -—-- MVC基本工具(上)
这里主要介绍三类工具之一的 依赖项注入(DI)容器,其他两类 单元测试框架和模仿工具以后介绍. 1.准备示例项目 从创建一个简单的示例开始,名称为"EssentialTools" ...
- java和asp.net core,VS 2019教程:创建ASP.NET Core Web App
启动Visual Studio 2019并创建一个新项目 启动Visual Studio 2019,然后单击Create new project.选择"ASP.NET Core Web Ap ...
- 利用Canvas在浏览器上绘制复杂图形,比如:绘制一件衣服,绘制一条围巾,现阶段研究成果
以下效果图均由canvas绘制,精确到每一根纱线的细节,原图可能100M左右,这里放部分原图(都是QQ截图的,原图太大放不上来). 整体效果图: 放大细节: 精确到每一根: 上图还可以继续优化, 在此 ...
- win7 asp虚拟服务器,win7怎么利用ASP获取服务器IP地址 win7利用ASP获取服务器IP地址教程...
win7系统浏览器打开的网页查看服务器ip地址,网络上浏览的网页都是放在服务器上的,那么怎样用ASP获取服务器ip地址呢?今天小编给大家带来ASP获取服务器IP地址的方法,请一起看看下文详细介绍吧. ...
- C#利用ASP.NET?Core开发学生管理系统详解
文章来源: 学习通http://www.bdgxy.com/ 普学网http://www.boxinghulanban.cn/ 智学网http://www.jaxp.net/ 表格制作excel教程h ...
- ASP .NET Core Web MVC系列教程:使用ASP .NET Core创建MVC Web应用程序
本系列教程翻译自微软官方教程,官方教程地址:Get started with ASP.NET Core MVC | Microsoft Docs 本系列教程介绍了构建MVC Web应用程序的基础知识. ...
- ASP.NET Core 入门教程 6、ASP.NET Core MVC 视图布局入门
一.前言 1.本教程主要内容 ASP.NET Core MVC (Razor)视图母版页教程 ASP.NET Core MVC (Razor)带有Section的视图母版页教程 ASP.NET Cor ...
- asp oracle 分页显示,利用ASP实现Oracle数据记录的分页显示
[IT168 服务器学院]一.引言 通过浏览器访问数据量大的表时需要进行分页.ASP对数据库记录分页显示可以通过ADO对象集Recordset对象来实现.Recordset具有以下几个用于分页显示的属 ...
最新文章
- 调整cpu和内存查看子机配置
- windows 安装yaml支持和pytest支持等
- 项目管理中风险评价的必要性
- 360浏览器自定义切核功能
- 关于使用rem单位,calc()进行自适应布局
- HTML标记语言——表单的详细使用说明
- vs快速添加引用解析的快捷键
- 小D课堂 - 零基础入门SpringBoot2.X到实战_第14节 高级篇幅之SpringBoot多环境配置_59、SpringBoot多环境配置介绍和项目实战...
- Boostrap(2)
- Javascript的块级作用域
- java VM option
- 最佳国外域名注册商推荐,不需要备案【Namesilo【推荐】、Namecheap、Godaddy】
- (附源码)springboot菠萝大学课室预约系统分析与设 毕业设计 641656
- yilia 的html模板,自己动手修改完善yilia主题(下)
- Yii Framework 开发教程(31) Zii组件-DetailView 示例
- Image Caption Generation原理简介
- 论文阅读笔记——Multi-Label Learning with Global and Local Label Correlation(具有全局和局部标签相关性的多标签学习)
- IOC框架---什么是IOC
- Leetcode 971 C++代码
- 王劲说无人车是他的终身事业,他要重回行业一线!
热门文章
- R语言将多张可视化结果图像保存到PDF中实战:多图保存到同一PDF页、将多个绘图保存到PDF格式的不同页面
- R语言可视化包ggplot2绘制分组的条形图(bar plot、柱状图)实战:多变量柱状图
- R语言可视化包ggplot2包通过因子变量设置图像颜色实战
- R语言distVincentySphere函数计算大圆距离实战(Great Circle Distance)
- 机器学习类别/标称(categorical)数据处理:独热编码(One Hot Encoding)
- Python可视化(matplotlib)图像自定义图例(Legend)
- R循环函数(for、while、break、next)
- KNN分类器、最近邻分类、KD树、KNN分类的最佳K值、基于半径的最近邻分类器、KNN多分类、KNN多标签分类、KNN多输出分类、KNN分类的优缺点
- 认识计算机ppt课件游戏,认识计算机)ppt课件
- PacBio软件总览 - 初级分析