Google [站内搜索]

分类: Web编程预览模式: 普通 | 列表

XMLDOM对象操作实例

本例主要利用XMLDOM对象的一些方法和属性进行创建、查找、更新、删除节点及属性,也借以来说明在ASP中如何利用XMLDOM对象对XML文件进行一些简单的操作,主要代码如下:

创建

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 5374

优化分页中的SQL语句

平时我们分页时都是一次将全部记录读取到记录集中,再利用RecordSet对象的属性进行分页显示,这样在记录非常多时,占用的资源是非常可观的,以前也考虑过这个问题(见"关于分页的一点思路"),优化思路也正确:只读取需要的记录到记录集中,然而方法都围绕在取得每页头尾的ID上,今天再蓝色论坛上看到了另一个方法,非常简单,只是优化了下SQL语句,如下:
select top pagesize field1,field2 from tab1 where id >(select max(id) from (select top pagesize*(page-1) id from tab1 order by id)) order by id

注意不要写成下面的方式(实测access数据库三千多条数据慢很多):
select top pagesize field1,field2 from tab1 where id >(select max(id) from tab1 where id in(select top pagesize*(page-1) id from tab1 order by id)) order by id

这应该是最简单的方法了。

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 4600

你加Response.Buffer = true了吗?

闲着又拿出尚老师的《网络程序设计-ASP》翻了翻,原来要使用Response的Clear、Redirect等方法是必须把Buffer的属性设置为true的,否则会出错。而我平时都没有注意到这点,很随便,哪需要Redirect就直接用,也没出现什么错误,原来2000默认的把Buffer设置为true了。
以前见过一篇文章说是一些网页设计师习惯没去设置页面的背景色,都用默认的白色,但在一些系统中,网页默认的颜色却不是白色,这就出问题了,整个页面颜色不协调。可见,系统默认的并不可靠,安全起见,还是加个Response.Buffer = true吧。

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 5468

NextRecordset 方法

功能

通过执行一系列命令清除当前 Recordset 对象并返回下一个 Recordset。

语法

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 5429

RecordSet对象的属性和方法

属性

AbsolutePage属性:当RecordSet对象设有分页时,返回当前页码。  
AbsolutePosition属性:当前指针的绝对位置。  
ActiveConnection属性:指明进行SQL语句的数据库连接。  

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 6090

Stream案例教程

本例主要讲述如何利用Stream对象往数据库添加文件、将数据库中的文件保存至服务器端和显示于浏览器上,借以说明Stream一些属性、方法,代码如下:
<%
Option Explicit
Dim objStream,objConn,objRS,strSql
Set objConn = Server.CreateObject("ADODB.Connection")

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 5522
本例主要讲述如何应用Create、Drop和Alter语句增加、删除ACCESS表和字段,代码如下:
<%
''''''''''''''''''''''''''''''''''''
'    增加、修改和删除表和字段
'     ├Create Table 表名(field1 type[(size)] [null|not null] [default eExpression] [primary key][,field2...])

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 5080

FileSystemObject组件实例教程

本例主要讲述如何应用FileSystemObject组件新建、复制和移动文件及文件夹、读写文本文件、创建文件和文件夹对象并返回它们的一些属性、显示驱动器列表等等,代码如下:
<%
Option Explicit
'On error resume next
Dim objFSO,drive

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 4754

获取URL中的锚名称

如果页面中插入锚如<a name="top" id="top"></a>,那么访问此锚时地址为http://www.mzwu.com/default.asp#top,页面程序有没有办法得到这个锚的名称呢?我们分别用ASP、VBScript和JAVAScript来做个小测试:

ASP

ASP只有个环境变量可以得到URL后的参数即QUERY_STRING,但经测试它并不能获取#后的内容,看来要用ASP获取URL后的锚名称可能性不大,后来在网上搜索也没有结果。

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 5903

SQL中使用ASP函数

我们在使用ASP的ADO对象操作数据库时经常要用到SQL语句,在这些中会用到的函数一般就只有COUNT、SUM、MAX、MIN、AVG等屈指可数的几个,经测试在SQL语句中是可以使用ASP函数的,如下几条SQL语句:

引用内容 引用内容
Select trim([name]) AS field1 FROM t1
Select len([name]) AS field1 FROM t1
Select left([name],2) AS field1 FROM t1

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4798