当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 在绝大多数的应用中,返回大量的符合条件的记录是司空见惯的,最典型的莫过于搜索了。
 

 

    摘要: 问题产生原因:当前使用java虚拟机在win2000下显示字体不正确,出现点阵字体。具体原因是java在改平台下找字体文件出错导致使用默认的西方代码字符集。解决办法: 如果您能在您安装tbcs的盘下面找到目录.zac_jre_win,则表明您没有安装自己的java虚拟机。这个目录是个隐藏目录。进入目录lib,按照以下方法修改font.properties.zh文件和font.propertie......
    摘要: 我想这算个bug吧。直接在struts-config.xml中右键data-sources然后new。默认的type是:org.apache.struts.util.genericdatasourcestruts自带的一个数据库连接池。然后正确输入各种property的value。测试,好用。如果将type选择为:org.apache.commons.dbcp.basicdatasource这......


用标准的SQL语句实现查询记录分页
在绝大多数的应用中,返回大量的符合条件的记录是司空见惯的,最典型的莫过于搜索了.在搜索的应用中,用户给出搜索条件,服务器查出符合条件的记录.但往往搜索会返回大量的数据记录,如果在网页中,往往是通过分页的方式来实现,页面提供诸如上一页,下一页等等按钮来实现分页.现在主要有以下几中方式来实现分页:1.ejb的find方法2.在显示第一页前将所有的记录放在collection对象中,后续的各页都在内存中取.3.每一页都到数据库作一次重复的查询,然后将符合条件的记录显示出来.4.保存前几页的搜索结果在内存中(经常使用到的),后续的记录(这些数据是多数用户都没有耐心看的)再通过连数据库取得.5.其他各种cache机制.我们可以根据实际情况来选择适合自己的方法,我给大家介绍一个通过标准的sql语句来得到符合条件的数据.如从第10到20条的符合条件(where语句中的)的记录.通过这种方法取得记录有一个必要条件,必须有一个能够标识记录顺序的字段,如id,time等等.下面我为大家演示一个例子:查询t_table表中所有记录第10到20条,按id排序.
...   下一页
 ·jdbc的使用部分总结    »显示摘要«
    摘要: 一.批处理:1.批处理时即可以用statement ,也可以用preparedstatement,一般可用后者。 用后者的特点: preparedstatement ps = con.preparestatement(sqlurl+"?,?,?,?,null)"); ps.addbatch(sqlurl); ps.addbatch(sqlurl2); ps.addbatch......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE