ASP+ACCESS实现的无限级目录树

ASP+Js+Access 实现无级分类 ASP+JS+ACCESS的无级分类,个人感觉很实用,虽然技术不是很深,但是实用率很高!conn.inc就不用我多说了,自己写一个去就OK了,下面我说说数据库的架构!数据库名字自己起就完了!(千万要和conn.inc匹配哦~~哈哈~注意小错误!) 表名tree, 列名  ID(自动增长)、pid(数字)、content(文本)、link(文本)好了,说的很清楚了吧 嘿嘿,下面是代码了!!大家看 有 阅读详情

下载地址:http://www.knowsky.com/download/treemenu.rar

关键代码:

<%
set conn=server.createobject("ADODB.CONNECTION")
connstr="DBQ="+server.mappath("db1.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
conn.open connstr
function menu(id)
set rs=server.CreateObject("adodb.recordset")
sql="select * from menu where id1="&id&" order by url,id"
rs.open sql,conn,1,1
if rs.recordcount=0 then
 rs.close
 set rs=nothing
 exit function
end if
response.write("<table border='0' cellspacing='0' cellpadding='0'>")
i=1
while not rs.eof
if len(rs("url"))>0 then
 if i=rs.recordcount then
  menutype="file1"
 else
  menutype="file"
 end if
 menuname="<a href='"&rs("url")&"' target='_blank'>"&rs("menuname")&"</a>"
 onmouseup=""
else
 if i=rs.recordcount then
  menutype="menu3"
  listtype="list1"
  onmouseup="with(eval('id"&rs("id")&"'))if(style.display==''){style.display='none';this.className='menu3';}else{style.display='';this.className='menu4';}"
 else
  menutype="menu1"
  listtype="list"
  onmouseup="with(eval('id"&rs("id")&"'))if(style.display==''){style.display='none';this.className='menu1';}else{style.display='';this.className='menu2';}"
 end if
 menuname=rs("menuname")
end if
%>
  <tr>
    <td class="<%= menutype%>" onMouseUp="<%= onmouseup%>"><%= menuname%></td>
  </tr>
<%if len(rs("url"))<3 then%>
  <tr id="id<%= rs("id")%>" style="display:none">
    <td class="<%= listtype%>"><%menu(rs("id"))%></td>
  </tr>
<%
end if
rs.movenext
i=i+1
wend
response.write("</table>")
rs.close
set rs=nothing
end function
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>=========无限级目录树=========http://www.knowsky.com</title>
<style type="text/css">
<!--
.menu1 {
 background-image: url(folder1.gif);
 background-repeat: no-repeat;
 height: 17px;
 left: 32px;
 padding-left: 32px;
 cursor: hand;
}
.menu2 {
 background-image: url(folder2.gif);
 background-repeat: no-repeat;
 height: 17px;
 left: 32px;
 padding-left: 32px;
 cursor: hand;
}
.menu3 {
 background-image: url(folder3.gif);
 background-repeat: no-repeat;
 height: 17px;
 left: 32px;
 padding-left: 32px;
 cursor: hand;
}
.menu4 {
 background-image: url(folder4.gif);
 background-repeat: no-repeat;
 height: 17px;
 left: 32px;
 padding-left: 32px;
 cursor: hand;
}
.list {
 padding-left: 20px;
 background-image: url(list.gif);
 background-repeat: repeat-y;
}
.list1 {
 padding-left: 20px;
}
.file {
 background-image: url(file.gif);
 background-repeat: no-repeat;
 height: 16px;
 cursor: hand;
 padding-left: 32px;
}
.file1 {
 background-image: url(file1.gif);
 background-repeat: no-repeat;
 height: 16px;
 cursor: hand;
 padding-left: 32px;
}
body {
 font-size: 9pt;
 color: #000000;
 background-color: #FFFFFF;
}
a:link {
 font-size: 9pt;
 color: #000000;
 text-decoration: none;
}
a:visited {
 font-size: 9pt;
 color: #000000;
 text-decoration: none;
}
a:hover {
 font-size: 9pt;
 color: #0000FF;
 text-decoration: none;
 position: relative;
 right: 1px;
 bottom: 1px;
}
a:active {
 font-size: 9pt;
 color: #000000;
 text-decoration: none;
}
-->
</style>
</head>
<body>
<a href="http://www.knowsky.com/" target="_blank">http://www.knowsky.com/</a>提供最新下载《<a href="menu.asp">管理</a>》<br>
<%
menu 0
conn.close
set conn=nothing
%>
</body>
</html>

毕业设计可用的ASP+Access小区物业后台系统(含论文、源码、数据库与文档) 这套小区物业后台管理系统用ASP做前端逻辑,Access当数据库,适合计算机专业学生做毕业设计或课程实训。系统分管理员和普通用户两个角色,管理员能统一管理房屋信息,支持增删改查和多条件检索;住户可以提交投诉报修、查看公告、参与简易论坛互动。所有功能都通过ASP脚本连接Access数据表实现,代码结构清晰,关键页面如login_fail.htm、default.asp、guanli.asp、chaxun.asp等都有完整注释。资源包里包含可直接部署运行的网站源码、data目录下的Access数据库文件、毕业论 阅读详情

相关推荐

无限级别树形结构类别编辑ASP+ACCESS完美版

为了共享资源移植到ACCESS数据库上,经过测试基本稍作修改可以放在系统中使用。使用了递归和一段展现树形结构的javascrip代码,功能已经完美。经过测试。

ASP+Access+xml实现无限分类级联菜单(关联菜单)

1.首先建立一个数据库数据名:calss.mdb表名:BigClass表结构:BigClassID(自编) BigClassName(文本) descid(数字)表名:SmallClass表结构:SmallClassID(自编) SmallClassName(文本) BigClassName(文本) descid(数字)表名:SmallClass2表结构:SmallClassID2(自编) Sma

ie421.Net 1521

asp无限级分类(asp+access)

asp无限级分类、多级分类 一个asp文件,一个access文件 多级分类的添加、编辑、删除 适合二次开发 多频道、多模块、大量数据

优快云无限级树数据库版(ASP+ACCESS)

近来论坛里问树的问题比较多,特意推出近日完成的无限级树,由于水平有限,不完善之处望各位网友指正和完善。1.实现原理使用文件:(a)deeptree.htm:显示树型菜单的文件(deeptree.asp为显示菜单权限的例子)(b)deeptree.htc:对数据的请求和加载等操作进行封装.使用xmlhttp异步地请求,并对返回的数据用xsl进行格式输出(c)deeptree.cs

阿信的专栏 4363

ASP+ACCESS二叉树左右值无限级分类,支持增,删,改,查,排序

NULL 博文链接:https://shirne.iteye.com/blog/1226758

js树形菜单 网站管理后台菜单.rar

js树形菜单,带动画缓冲效果的左侧菜单,网站后台管理左侧的菜单,鼠标点击菜单主节点后,菜单展开并显示二级子节点,再次点击则会收起对应节点菜单,颜色和风格自己在Css中可修改。本款菜单基于js CSS 技术实现,用途宽泛。

asp实现树型目录

asp实现树型目录重要思想:递归思想数据表: id name pid 1 新闻 0 2

apple666999的专栏 849

CSS TreeMenu 二级树形菜单示例

二级树形菜单示例:CSS TreeMenu a,a:visited {color:#333;text-decoration:none;} a:hover {color:#f60;} body,td {font:13px “Geneva”,”宋体”, “Arial”, “Helvetica”,sans-serif;} ul,li {margin:0;padding:0;list-style:none;} h1,h2,h3,h4,h5,h6 {margin:0;padding:0;} h1 {padding:5px;color:#900;font:16px bold “Geneva”,”宋体”,

无限级目录树+记忆节点状态(asp+access)

借鉴 网友 iuhxq 的设计制作而成的目录树,在此感谢 iuhxq 的代码对我大帮助。 特点:    1、无限级节点。    2、直接产生html代码,容易修改。    3、目录清楚,类似于资源管理器,(csdn论坛的,层数多了就不容易分清楚层次了)。    4、记忆节点状态,人性化。 演示:    http://www.yemaweb.com/demo/tree/ 下载:    http://

1714

ZEMAX知识点:坐标间断面(coordinate break)

zemax知识点:坐标间断面

weixin_47638568的博客 1万+

IEEE 754浮点数与十六进制转换:从原理到实战避坑指南

在计算机系统中,数据的二进制表示与内存布局是底层开发的核心基础。IEEE 754标准定义了浮点数在内存中的精确格式,包括符号位、指数位和尾数位的分工,以及零、无穷大和NaN等特殊值的编码。理解这一原理对于处理原始字节流至关重要,尤其是在涉及跨平台或跨设备通信时。其技术价值在于,它能帮助开发者从根本上解决数据解析错误、通信协议不一致以及程序调试中的“灵异”问题。在嵌入式开发、网络通信(如Modbus协议)和固件解析等应用场景中,浮点数与十六进制的转换是高频操作。然而,字节序(大端/小端)是转换过程中最常见的“

weixin_33835103的博客 430

DW制作asp网页能用MySQL吗,使用DW用ASP+ACCESS编写目录树

利用ACCESS创建数据库listBase.mdb: 数据表:listTable 数据字段:listIdlistNamelistInfoparentId 连接方法: % dimsConn,sConnStr,sSql sConnStr="DRIVER={MicrosoftAccessDriver(*.mdb)};dbq="server.mappath("listBase.mdb") setsConn...

weixin_28688385的博客 183

SQLSTATE58030

在优化一条SQL的时候遇到了执行错误 gtlions =# select t1.telnumber,t2.ua,t2.url,t1.apply_name,t2.apply_name from tb1 t1 gtlions -# left outer join tb2 t2 on t1.sid = t2.ipsid gtlions-# where t1.sum_date=20141128 a

Gtlions Tracker 3660

用AJAX实现目录树,菜鸟也能学会(asp)

数据库数据库使用ACCESS,数据表只有一张,即t_column。字段如下: 字段名称 字段类型 说明 c_Id 自动编号 ID,主键

Gerry的专栏 1275

金智维KRPA实战:Excel自动化数据处理全流程解析

本文详细解析了金智维KRPA在Excel自动化数据处理中的全流程应用,涵盖COM接口和文件读写两种核心技术方案,以及销售报表生成、数据清洗和可视化仪表盘等实战案例。通过企业级应用的异常处理、性能优化和安全合规实践,显著提升数据处理效率和准确性,助力企业降本增效。

weixin_30329623的博客 598

跨越移植陷阱:ESP-IDF下LVGL与ILI9341的组件化集成与常见避坑指南

本文详细解析了在ESP-IDF环境下将LVGL图形库与ILI9341显示屏驱动进行组件化集成的完整流程。重点介绍了移植过程中的关键配置策略、内存管理优化技巧以及常见问题解决方案,帮助开发者有效规避内存溢出、显示异常等典型陷阱,实现高效稳定的嵌入式GUI开发。

yhn456789的博客 623

爱德华无限分类目录树ASP版(EdwardTree V1.0)

          本系统(EdwardTree For ASP V 1.0)是爱德华 Edward根据 Destroydrop 的DTree系统改进而成,爱德华 Edward主要改进的地方是:整合了数据库,使得显示部分可以是由数据库读取的信息动态生成JavaScript代码,从而使得Tree菜单更加实用化,同时,爱德华 Edward翻译了API文档的部分内容,因为E文水平有限,仅翻译了部分属性的

Mr George 1271

使用HFSS仿真分支波导耦合器

本文介绍了分支波导耦合器的HFSS仿真设计过程。首先给出了器件关键参数(t=0.365mm,l=1.600mm等),详细说明了建模步骤:包括创建中心分支、设置变量参数、镜像复制两侧分支、矩形波导端口设计等操作。重点阐述了激励端口设置方法,包括四个端口的积分线绘制,以及求解频率设定。最后展示了S参数、幅度平衡度和相位差等关键性能指标的仿真结果提取方法。整个设计过程体现了HFSS在微波器件仿真中的参数化建模和结果分析能力。

shao666888的博客 180

ASP.NET数据库编程之Access连接失败

ASP.NET数据库编程之Access连接失败  错误和失败总会不可避免地在应用程序中出现。如果有人在MDB目录之上又添加了一级新的文件夹而“更新”了服务器的目录树,那么将会发生什么?如果MDB名称被更改了会怎样?如果MDB文件被损坏又该如何呢?以上每一个问题都将阻止对数据的成功连接并导致一个失败页面。好的编程实践表明需要尽可能小心地对待任何失败。  在讨论实际命令之前,我们需要了解的是Acc

紫晶花园-计算机技术分园 814

UG NX二次开发(C++)-库缺少需要的入口点的原因与解决方案

在UG NX二次开发过程中,有时会遇到形形色色的bug,比如有个读者其采用UG NX二次开发(C++)时,遇到“库缺少需要的入口点”这个问题,看了一下他发给我的源代码,感觉有必要讲一下UG NX二次开发(C++)遇到此类问题的可能情况与解决方法。自然,这是博主的经验之谈,有不足之处还请在评论区讨论。

GimiGimmy 2201

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Win7(64位)操作系统IIS7安装设置Asp+Access配置常见问题集锦图解

Win7(64位)操作系统IIS7安装设置Asp+Access配置常见问题集锦图解 Vista+IIS7支持Asp+Access无需更改应用程序池。 以我自己的实践证明,使用默认的DefaultAppPool即可,你甚至可以停用Classic.NETAppPool。 WindowsVistaEnterprice版本同样含有IIS,当然也可以安装IIS。 WindowsVistaEnterp

sqlove的专栏 2430

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

上一篇: 无限级目录数据库结构与方法一例
下一篇: IE下通用无限级树状菜单
KanJingCode
博客等级 码龄21年 0粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值