antshome(原作)首发:csdn一条语句搞定数据库分页select top 10 b.* from (select top 20 主键字段,排序字段 from 表名 order by 排序字段 desc) a,表名 b where b.主键字段 = a.主键字段 order by a.排序字段10 = 每页记录数 20 = (当前页 + 1) * 每页记录数以上语句即可以实现分页,但是最后取出的结果排序是升序,如果需要结果集为降序(例如时间),则有两种方法可以处理1.使用以下语句,但效率可能要降低一些select * from 表名 b, (select top 10 主键字段,排序字段 from (select top 20 主键字段,排序字段 from 表名 order by 排序字段 desc) a order by 排序字段 ) c where b.主键字段 = c.主键字段...
beerfroth(原作)本人用sql server 和asp写了一个简单的留言本,在不断的尝试中发现,分页显示留言的时候,不同的执行方式,时间上的一些差别。下面通过对比来看看几种方式的用时对比。一,使用存储过程分页,这种情况又分为两种方式: 第一种,使用command对象,如下:set cmd=server.createobject("adodb.command")cmd.activeconnection=conncmd.commandtext="ycuu_gb_getmsg"cmd.commandtype=4'adcmdstoredproccmd.prepared=true'set param=cmd.createparameter("@ipageno",adinteger,1,2,page)cmd.parameters.append paramset param=cmd.cr...
对矢量制图软件有所了解的朋友,一定知道:illustrator是没有类似coredraw ,pagemaker等排版软件界面下方状态栏处的分页栏(图一),但这不代表illustrator无法制作分页,相反illustrator制作印刷拼版非常舒服,还不知道此功能的朋友,跟着relen一起看看吧! 图一adobe illustrator从早期版本就已经设置了页面工具(page tool),当我们选择它在页面上挪动时会产生如图二、图三的情况。图二 图三tip:◇ 页面拼帖工具没有快捷键。先按[h]键转换为小手工具后,按住【alt】+ 鼠标点击工具栏的小手工具,可以在和工具间进行转换。◇ 通常我们做图时,可以完全不考虑画板区域以及页面拼贴区域。选择菜单:视图>隐藏画板,可以隐藏画板线,选择视图>隐藏页面拼贴,可以隐藏页面拼贴的虚线。(图四)图四下面我们来看看页面拼贴工具到底能为我们做...
提到裁剪标志,一般来说不做排版或印刷品的朋友可能会非常陌生,其实即使我们不制作印刷品,裁剪符号也很有用处,在输出图象方面,使用它还是很方便的。裁剪标志,也可以叫做裁剪符号,是用来打印文档时沿图形边缘进行剪切的细线。在裁剪时不会裁切到图像边界之内,相反,还会在边界退让一点。ai文挡中的画板线和页面拼贴虚线,在导出、输出图象时是不起作用的。软件自动查找最高点最低点,以及左边和右边的最点,输出的图象是“顶天顶地”的。如果在photoshop中继续操作这个图象,我们还要给它扩大画布。另外如果在同一个ai文档中制作了多个图形,而现在我们只需要其中一个,或局部图象,麻烦一点的操作是把你要的图形拷贝到新的文挡中,设置边框再输出。又或者把整个图形全部输出后,再进行裁剪。其实通过裁剪符号将自动的为一个从illustrator导出的文件设置画布尺寸。修剪我们不要的图象,或者放大图象的画布。简化很多操作。我们现...
一、适用范围 均速分页法主要适用于文章系统,新闻系统等排序方法固定的asp+access应用 二、特点说明 很多用过一些文章系统或是新闻系统的朋友知道,一般的文章系统或是新闻系统,在分类分页时,通常是通过读取数据库中满足条件的排序后数据,然后根据请求页号,通过定位操作,指向某条数据,并且开始读取这条数据后面的若干条数据作为一页。这种分页方法,原理简单,但是存在的问题是每次都需要把数据库中满足条件的排序后数据都读取出来,如果有两千条数据,这个还好,如果有两万条呢?显示,这会占用大量的内存,浪费很多服务器资源。当然,如果有条件的,可以用sql数据库,这样就好办多了,用一点存储过程就全部解决了。不过可能很多朋友还是在用access数据库,这样就没有办法了。当然,还有一些程序是把分页生成html,就像不少下载站点一样,大家有没有想过,这样会出现什么问题?如果我在后台一次添加一条记录,那么我得把这个...
[repeater控件] repeater控件是三种数据控件中在html输出方面最为灵活的控件。repeater会按照你所要求的样式严格地输出数据记录。所以,如果你不想以表格方式或者简单的<span>输出数据,那么最好使用repeater。 与datalist一样,repeater使用模板来指定输出样式。repeater支持如下五种模板: ·alternatingitemtemplate ·footertemplate ·headertemplate ·itemtemplate ·separatortemplate hedertemplate和footertemplate指定在真正的记录输出之前或之后应处理的html内容。alternatingitemtemplate和itemtemplate则指定实际的每条输出记录的html样式。如,你需要绑定一个包含雇员信息的da...
到了今天,数据库已经成了网站的灵魂,可以说,没有对数据进行集中管理就算不上是一个真正的网站。而asp加数据库,更成了主流中的主流,网站里的用户登录,论坛,留言本都成了它们用武之地,从前用51个文件才能做成的事,现在用2个文件就可以 了,但asp加数据库,却并非完美,尤其是与服务器进行频繁的交互方面。比如按asp+数据库的方案,我们完全可以将那位敬业的站长的工作简化为两个文件:一个数据库文件,记录小说的所有章节;另一个asp文件,用来读取数据库的内容;当客户端点击“下一章”的时候便可以浏览下一章内容……的确,这看似很直观方便,但不可乎视的是,每当我们浏览下一章的时候,我们的浏览器都会自动自觉地去访问一次数据库,因此,当有访问者耐心地将这本小说读完的时候,我们的数据库已经与它亲密接触了49次了。那如果同时有n个49次呢?谁还能保证自己的服务器仍然能从容地应付所有请求?特别是一些提供了搜索数据...
private sub cmdswatch_click()dim xls as excel.applicationdim xlbook as excel.workbook'on error goto exlerrordim i as integer if dir(text1.text) <> "" then '此目录下如有同名文件给出提示,并作相应处理 if msgbox("文件已存在,是否覆盖!", vbyesno + vbquestion, "另存为工程造价文件") = vbno then exit sub else kill (text1.text) '删除文件 end if end if '************打开工作表*************** set xls = new excel.application xls.visible = true...
english version: http://dflying.dflying.net/1/archive/127_paging_your_list_using_aspnet_atlas_pagenavigator_control.html 在这个系列中,我将介绍一些atlas sys.ui.data中较高级的控件,包括:sys.ui.data.listview:使用asp.net atlas listview控件显示列表数据 sys.ui.data.itemview:使用asp.net atlas itemview控件显示集合中的单个数据 sys.ui.data.datanavigator:使用 asp.net atlas pagenavigator控件实现客户端分页导航 sys.ui.data.sortbehavior:待续 sys.ui.data.xsltview:待续 这篇是其中的...
dreamweavermx已经正式发布了,deamweaver4 + deamweaver ultradev 4 的组合使他成为当然的制做网页的首选工具,(好象做广告:) )好了,进入正题, 我在以前做网页的分页时候都是用自己写的服务端脚本(我从不用ado的分页),用了mx后发现在这里面用分页太方便了,不过代码也有点太长了,大家看下面的代码就可以知道。用过之后我发现里面recordset 的cursortype设为0分页竟然可以正常工作!这令我吃惊不少,分析了代码之后才发现mx 是用了一种挺笨的方法实现的,效率很低,所以大家还是用1吧:)分析如下:<%@language="vbscript" codepage="936"%> <!--#include file="connections/ncarcnn.asp"...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器