【www.gdgbn.com--js教程】
category.asp文件
<%
dim conn,rs
dim connstr
dim sqlcmd
"创建数据库教程连接对象并打开
set conn=server.createobject("adodb.connection")
connstr="provider=microsoft.jet.oledb.4.0;data source=" & server.mappath("data.mdb")
conn.open connstr
"用于从数据库中获取数据的sql语句
sqlcmd="select id,name from category where level=0"
"创建数据集对象
set rs=conn.execute(sqlcmd)
%>
二级菜单示例
<script language="网页特效" type="text/javascript">
</script>
ajax.asp
<%
dim conn,rs
dim connstr
dim sqlcmd"创建数据库连接对象并打开
set conn=server.createobject("adodb.connection")
connstr="provider=microsoft.jet.oledb.4.0;data source=" & server.mappath("data.mdb")
conn.open connstr"获取相应的二级目录数据
sqlcmd="select id,name from category where level=1 and parentid=" & request.querystring("id")
set rs=conn.execute(sqlcmd)"返回javascript格式的数组
response.write("[")
while not rs.eof
"使用escape避免乱码问题
response.write(""" & escape(rs("name")) & "", ")
response.write(rs("id"))
response.write(",")
rs.movenext
wend
"为了避免最后一个逗号的问题,最后一个数组元素不使用
response.write("0]")
%>