对象名'categories'无效。

mengqingren2008 2004-02-13 02:38:09
<%
dim sql,conn,rs,htmlcode
%>
<!--#include file="includes/dbconn.inc"-->
<!--#include file="includes/header.inc"-->
<table border="0" width="100%" height="200" cellspacing="0" cellpadding="0">
<tr>
<td width="20%" height="200" bgcolor="#F0F0F0" valign=top>
<script language="JavaScript">
<!--
function showLay(divId){
var objDiv = eval(divId);
if (objDiv.style.display=="none"){
eval("sp"+divId+".innerHTML='-'");
objDiv.style.display="";
}else{
eval("sp"+divId+".innerHTML='+'");
objDiv.style.display="none";
}
}
// -->
</script>
<%
dim rsTEMP,sqlTEMP
categoryname = request("categoryname")
subcategoryname = request("subcategoryname")

call openDB()
sql="select idcategory,categoryname from categories"
set rs=conn.execute(sql)
counter=0 '---------------------------------------------------------------------A COUNTER USED
while not rs.eof
counter=counter+1
sqlTEMP="select subcategoryname from subcategories where idcategory="&rs("idcategory")
set rsTEMP=conn.execute(sqlTEMP)
if categoryname<>rs("categoryname") then
%>
<a href="#" onclick="showLay('Layer<%=counter%>')"><span id="spLayer<%=counter%>">+</span><%=rs("categoryname")%></a><br>
<div id="Layer<%=counter%>" style="display:none;">
<%while not rsTEMP.eof%>
|-<a HREF="bookincategory.asp?categoryname=<%=rs("categoryname")%>&subcategoryname=<%=rsTEMP("subcategoryname")%>">
<%=rsTEMP("subcategoryname")%></a><br>
<%
rsTEMP.movenext
wend
else
%>
<a href="#" onclick="showLay('Layer<%=counter%>')"><span id="spLayer<%=counter%>">-</span><%=rs("categoryname")%></a><br>
<div id="Layer<%=counter%>">
<%while not rsTEMP.eof%>
|-<a HREF="bookincategory.asp?categoryname=<%=rs("categoryname")%>&subcategoryname=<%=rsTEMP("subcategoryname")%>">
<%=rsTEMP("subcategoryname")%></a><br>
<%
rsTEMP.movenext
wend
end if
%>
</div>
<%
rs.movenext
wend
%>
</td>
<td width="80%" height="200" bgcolor="#F7FDFD">
<%
sql="SELECT books.idbook,books.bookname "
sql=sql&"FROM ((categories INNER JOIN books ON categories.idcategory = books.idcategory) "
sql=sql&"INNER JOIN subcategories ON (subcategories.idsubcategory = books.idsubcategory) "
sql=sql&"AND (categories.idcategory = subcategories.idcategory)) INNER JOIN stockmovements "
sql=sql&"ON books.idbook = stockmovements.idbook WHERE (((categories.categoryname)='"&categoryname&"') "
sql=sql&"AND ((subcategories.subcategoryname)='"&subcategoryname&"')) "
sql=sql&"ORDER BY stockmovements.datemovement DESC"
set rs=conn.execute(sql)
while not rs.eof
%>
<a href="viewitem.asp?idbook=<%=rs("idbook")%>&bookname=<%=rs("bookname")%>"><%=rs("bookname")%></a>|
<a href="bookincategory.asp?categoryname=<%=categoryname%>"><%=categoryname%>
</a>|<%=subcategoryname%>|
<p></p>
<%
rs.movenext
wend
call closeDB()
%>
</td></tr></table>
<!--#include file="includes/footer.inc"-->










...全文
59 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
前言:本资源来自于javaeye,原资源链接地址:http://www.javaeye.com/topic/67398 原文如下: 以前写了一个java的正规表达式的java工具类,分享一下,有用到的欢迎下载使用。 如果你有常用的定义好的,且测试通过的正规表达式,欢迎跟贴,也让我享用一下 . 类中用到了 jakarta-oro-2.0.jar 包,请大家自己在 apache网站下下载 在这是junit测试单元类我就不提交了,在main()方法中有几个小测试,有兴趣自己玩吧. 这个工具类目前主要有25种正规表达式(有些不常用,但那时才仔细深入的研究了一下正规,写上瘾了,就当时能想到的都写了): 1.匹配图象; 2 匹配email地址; 3 匹配匹配并提取url ; 4 匹配并提取http ; 5.匹配日期 6 匹配电话; 7 匹配身份证 8 匹配邮编代码 9. 不包括特殊字符的匹配 (字符串中不包括符号 数学次方号^ 单引号' 双引号" 分号; 逗号, 帽号: 数学减号- 右尖括号> 左尖括号 0) 12 匹配正整数 13 匹配非正整数(负整数 + 0) 14 匹配负整数; 15. 匹配整数 ; 16 匹配非负浮点数(正浮点数 + 0) 17. 匹配正浮点数 18 匹配非正浮点数(负浮点数 + 0) 19 匹配负浮点数; 20 .匹配浮点数; 21. 匹配由26个英文字母组成的字符串; 22. 匹配由26个英文字母的大写组成的字符串 23 匹配由26个英文字母的小写组成的字符串 24 匹配由数字和26个英文字母组成的字符串; 25 匹配由数字、26个英文字母或者下划线组成的字符串; java源码: /* * Created on 2005-4-15 * * Summary of regular-expression constructs 正则表达式结构简介: * Construct Matches * Characters 字符: * x The character x x 字符 x * \\ The backslash character \\ 反斜杠 * \0n The character with octal value 0n (0 <= n <= 7) \0n 十进制数 (0 <= n <= 7) * \0nn The character with octal value 0nn (0 <= n <= 7) \0nn 十进制数 0nn (0 <= n <= 7) * \0mnn The character with octal value 0mnn (0 <= m <= 3, 0 <= n <= 7) \0mnn 十进制数 0mnn (0 <= m <= 3, 0 <= n <= 7) * \xhh The character with hexadecimal value 0xhh \xhh 十六进制数 0x

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧