ASP怎样显示所有数据的分类明细?
我做了一个页面,用的方法是页面里面存储显示所有的数据的大类,中类,大类里面存有一个中类,整体成树形结构,我用的是innerjoin的方法来取得大类的ID用来显示大类里面包...
我做了一个页面,用的方法是页面里面存储显示所有的数据的大类,中类,大类里面存有一个中类,整体成树形结构,我用的是inner join的方法来取得大类的ID用来显示大类里面包括的所有中类内容,可是实现不了,运行总是提示27行(也就是rs1.open sql1,conn,1,1)错误:ODBC 驱动程序不支持所需的属性。我想请问一下,应该要怎样去实现这样的树形结构呢?下面是代码,希望有人能够帮帮我。
<!--#include file="config/conn.asp"--><title>left page</title>
<table width="197" border="0" cellpadding="0" cellspacing="0" class="border">
<tr>
<td width="33" height="25" valign="middle" background="image/1.png"><img src="image/class1.gif" alt="`" width="15" height="17" align="middle" /></td>
<td width="164" valign="middle" background="image/1.png"> 产品分类 </td>
</tr>
<tr>
<td colspan="2"><table width="119" border="0" align="center" cellpadding="0" cellspacing="0">
<%
dim rs,i
set rs=server.CreateObject("adodb.recordset")
sql="select * from class"
rs.open sql,conn,1,1
do while not (rs.bof or rs.eof)
%><tr><td colspan="2"><a><%=rs("name")%> </a></td></tr>
<%rs.movenext
loop
%>
<%rs.close
set rs=nothing%>
<%dim rs1
set rs1=server.createObject("adodb.recordset")
sql1="select * from 2class inner join class on 2class.dbianhao=class.bianhao"
rs1.open sql1,conn,1,1
do while not (rs1.bof or rs1.eof)
%>
<tr>
<td width="35"><img src="image/class3.gif" alt="`" width="26" height="20" /></td><td><%=rs1("name")%></td>
</tr>
<%rs1.movenext
loop%>
<%rs1.close
set rs1=nothing%>
<tr>
</tr>
</table></td>
</tr>
</table> 展开
<!--#include file="config/conn.asp"--><title>left page</title>
<table width="197" border="0" cellpadding="0" cellspacing="0" class="border">
<tr>
<td width="33" height="25" valign="middle" background="image/1.png"><img src="image/class1.gif" alt="`" width="15" height="17" align="middle" /></td>
<td width="164" valign="middle" background="image/1.png"> 产品分类 </td>
</tr>
<tr>
<td colspan="2"><table width="119" border="0" align="center" cellpadding="0" cellspacing="0">
<%
dim rs,i
set rs=server.CreateObject("adodb.recordset")
sql="select * from class"
rs.open sql,conn,1,1
do while not (rs.bof or rs.eof)
%><tr><td colspan="2"><a><%=rs("name")%> </a></td></tr>
<%rs.movenext
loop
%>
<%rs.close
set rs=nothing%>
<%dim rs1
set rs1=server.createObject("adodb.recordset")
sql1="select * from 2class inner join class on 2class.dbianhao=class.bianhao"
rs1.open sql1,conn,1,1
do while not (rs1.bof or rs1.eof)
%>
<tr>
<td width="35"><img src="image/class3.gif" alt="`" width="26" height="20" /></td><td><%=rs1("name")%></td>
</tr>
<%rs1.movenext
loop%>
<%rs1.close
set rs1=nothing%>
<tr>
</tr>
</table></td>
</tr>
</table> 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询