软件开发与设计分栏显示记录集的两种方法及其代码徐光迎(中山职业技术学院,中山528404)摘要传奇网络游戏:在应用程序开发中,分栏显示记录集有先行后列和先列后行两种方法,基于+技术给出了相应的程序代码。一关键词:分拦;分栏显示;记录集;+咖留瑁(,528404):,州-.+.:;;;+在应用程序开发中,显示数据库的查询记录集是最常见的功能之一。
如果查询涉及的字段数较少,为了提高页面使用效率,通常需要分栏显示记录集,即每行显示若干条记录。
然而,对记录集进行分栏显示的探讨却鲜见于文献。随着互联网的发展,+已逐渐成为应用程序开发的一项主流技术。在此阐述分栏显示记录集的两种方法,并基于+技术给出相应的程序代码。1分栏显示的两种方法分栏显示记录集的基本方法有两种,一种是先行后列法,实现如图所示的显示效果;另一种是先列后行法,实现如图2所示的显示效果。123456图1先行后列法分栏效果135246图2先列后行法分栏效果无论采用哪一种分栏显示方法,都必须在输出记录之前访问数据库,获取查询记录集,并将其保存到数组中。相应代码如下:<。严·代码:访问数据库,获取并保存查询记录集·吖-(,,)(”连接服务器失败!”该网络游戏此点真不错);,连接服务器连接数据库失败!”);连接数据库=(”+”);取查询记录集=;腚义数组本文收稿日期:2010-03—18(-)脯记录集保存到二维数组中[=;。>为了便于给出分栏显示的程序代码,不妨假设数据表具有表1所示结构。表1数据表结构字段名称数据类型字段描述编号(3部门州8)姓名2先行后列法代码采用先行后列法分栏显示记录集,必须预先指定栏目数。其实现步骤为:首先建立表格,显示列名行;其次,遍历存储记录集的二维数组,将其转化为一维数组后循环显示数据行游戏装备;最后,根据需要补充显示空白栏目或空白行,以保证表格完整和美观。相应代码如下:<。产牛代码2:采用先行后列法分栏显示记录集·料,产建立表格,显示列名行+,=3;,指定显示栏目数”<卸=2-=0=="-这里介绍传奇:22">”;,腱立表格蚶-30=>”:(=0;<;++)”<=60>编号<><=0>部门<,>4=100>姓名<>”;,显示栏目列名一27—电脑编程技巧与维护”<>”;严遍历二维数组,循环显示数据行,-0;遍历二维数组(%-=0)”<->”;(=;<(2);++)懈环显示记录”<>”..”<>”;(%一-(-1))”<>”;++:产显示空白栏目或空白行·(=;<;++)(%-一-)(=1;<=(-);++)”<><><><><>-<>”;”<>”;”<>”:。>3先列后行法代码采用先列后行法分栏显示记录集,必须预先指定栏目数和每栏显示记录数。其实现方法是使用三层嵌套循环:外层为栏目级循环,用于显示栏目;中层为行级循环,用于显示记录;内层为单元格级循环,用于显示字段。相应代码如下:<。产料代码3:采用先列后行法分栏显示记录集·料,=3;指定显示栏目数=15;,指定每栏显示记录数”<==21-=0=="-:22">”;腱立表格”<1=->”;(=;<:++),夕层循环,显示栏目”<>”:”<===1-===-:22'>”;一28一”甜=30=>”:”<=60>编号<><=150>部门<,><=100>姓名<>”;∥显示栏目列名”<>”;(=母.;<(+1)℃;++),中层循环,显示记录”<=>”:(=;<(2);++),内层循环,显示字段(=:)优己录为空时。显示空白单元格”<><>”;,否则,显示含字段值的单元格”<>强悍装备”.[[.”<>”;”·:,>”:”<>”:”<>”:”<>”;”<>”:。>4结语文中给出的程序代码已在+开发环境中验证通过。
实际应用中,数据表通常有成千上万条记录,为了显示查询记录集,必须将分栏技术与分页技术结合起来,进行综合应用,以获得较好的输出效果。参考文献1李刚.网络数据库技术+.北京:北京大学出版社。2008.[22邹天思,潘凯华,刘中华.数据库系统开发完全手册.北京:人民邮电出版社,2007.作者简介.徐光迎,男(1963一)。副教授,硕士,研究方向:应用程序开发。分栏显示记录集的两种方法及其代码作者:徐光迎,作者单位:中山职业技术学院,中山,528404刊名:电脑编程技巧与维护英文刊名:年,卷(期):2010(10)参考文献(2条)1.邹天思;潘凯华;刘中华数据库系统开发完全手册20072.李刚网络数据库技术+2008。
上一篇:《嵌入式系统》课程实验教学探讨
下一篇:ICQ与MSN一箭双雕
Email: cz95@cz95.com ; 联系客服:15822478812