|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
<script language=jscript runat=server> //用于显示一个recordset中的数据,可以指定颜色和样式 //接口函数 function createJDBList(){ var objJDBlist=new JDBlist objJDBlist.create() return objJDBlist } //类体定义 function JDBlist(){ this.AdoRecordSet this.Width this.Border this.Cellspacing this.Cellpadding this.Class this.TitleClass this.FirstColor this.SecondColor this.create=_JDBlist_Create this.display=_JDBlist_Display } //方式实现 function _JDBlist_Create(){ this.AdoRecordSet="" this.Width="100%" this.Border="1" this.Cellspacing="0" this.Cellpadding="1" this.Class="" this.TitleClass=\\\'\\\' this.FirstColor=\\\'\\\' this.SecondColor=\\\'\\\' } function _JDBlist_Display(){ var htmlDSO = \\\'\\\'; var nFields = this.AdoRecordSet.Fields.Count; if (nFields) { var n = 0; htmlDSO += \\\'<\\\' + \\\'table width="\\\'+this.Width+\\\'" id="\\\'+this.Id+\\\'" Cellspacing="\\\'+this.Cellspacing+\\\'" Cellpadding="\\\'+this.Cellpadding+\\\'" Border="\\\'+this.Border+\\\'" Class="\\\'+this.Class+\\\'">n\\\'; htmlDSO += \\\'<\\\' + \\\'tr>\\\'; for (var i=0; i < nFields; i++) { htmlDSO += \\\'<\\\' + \\\'td class="\\\'+this.TitleClass+\\\'">\\\' + this.AdoRecordSet(i).name + \\\'<\\\' + \\\'/td>\\\'; } htmlDSO += \\\'<\\\' + \\\'/tr>n\\\'; if (!(this.AdoRecordSet.EOF&&this.AdoRecordSet.Bof)) this.AdoRecordSet.MoveFirst() else htmlDSO += \\\'<\\\' + \\\'td colspan="\\\'+nFields+\\\'" align="center">没有数据!<\\\' + \\\'/td>\\\' var rcc=0 while (!this.AdoRecordSet.EOF) { // add each record to table if (rcc%2==0) htmlDSO += \\\'<\\\' + \\\'tr bgcolor="\\\'+this.FirstColor+\\\'">\\\'; else htmlDSO += \\\'<\\\' + \\\'tr bgcolor="\\\'+this.SecondColor+\\\'">\\\'; for (var i=0; i < nFields; i++) { htmlDSO += \\\'<\\\' + \\\'td >\\\' + this.AdoRecordSet(i).value + \\\'<\\\' + \\\'/td>\\\'; } htmlDSO += \\\'<\\\' + \\\'/tr>n\\\'; this.AdoRecordSet.MoveNext(); rcc++ } htmlDSO += \\\'<\\\' + \\\'/table>\\\'; } Response.Write(htmlDSO); } </script> 返回类别: 教程 上一教程: 如何显示随机图象 下一教程: 将ASP生成的内容写入响应流中最有效的方式 您可以阅读与"面向对象的ASP编程之六-用于自动显示RECORDSET的表格"相关的教程: · 面向对象的ASP编程之八-服务器端函数 · 面向对象的ASP编程之五-ADODB的类封装 · 面向对象的ASP编程之四-一些常用的函数 · 面向对象的ASP编程之九-客户器端函数 · ASP面向对象编程探讨及比较 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |