| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 897 人关注过本帖
标题:哪个大哥大姐谁能给我解释下啊~
只看楼主 加入收藏
可见光
Rank: 1
等 级:新手上路
帖 子:143
专家分:0
注 册:2007-6-15
收藏
 问题点数:0 回复次数:11 
哪个大哥大姐谁能给我解释下啊~

<%
Sub ListCategory( conn )
Set rs = conn.Execute( "Category" )
While Not rs.EOF
%>
<A HREF=buy.asp?ProductID=<%=rs("Product_ID")%>&Description=<%=Server.URLEncode(rs("Description"))%>><%=rs("Description")%></A> 
<%
rs.MoveNext
Wend
End Sub

Sub PutToShopBag( ProductID, ProductList )
'先判断ProductList中是否有值
If Len(ProductList) = 0 Then
'如果还没有值则直接将ProductID(代表相应的产品编号)添加进去
ProductList = "'" & ProductID & "'"
'否则,判断ProductID是否已在产品列表变量ProductList中存在
ElseIf InStr( ProductList, ProductID ) <= 0 Then
'如果不在在则将ProductID添加进去
ProductList = ProductList & ", '" & ProductID & "'"
End If
End Sub
%>


我在变看书边做购物车,书上有个<!--#include file="util.asp"-->,但没相关代码 ,我就在网上找了个。。 但有的地方看不懂。。。。
谁能给我解释下
<%
Sub ListCategory( conn )
Set rs = conn.Execute( "Category" )
While Not rs.EOF
%>
<A HREF=buy.asp?ProductID=<%=rs("Product_ID")%>&Description=<%=Server.URLEncode(rs("Description"))%>><%=rs("Description")%></A>  主要是这些 小弟 先谢谢了

搜索更多相关主题的帖子: 大姐 解释 
2007-08-18 17:42
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
找你书上所说的util.asp

你找来的这个暂时还没看出和前面的代码有关系
2007-08-18 18:09
可见光
Rank: 1
等 级:新手上路
帖 子:143
专家分:0
注 册:2007-6-15
收藏
得分:0 

书上没有那个页面的代码 就说了下那个页面的功能是完成将选购商品的id添加进商品列表串

谁能给我说说下面的代码是什么意思!~ 谢谢啊
<%
Sub ListCategory( conn )
Set rs = conn.Execute( "Category" )
While Not rs.EOF
%>
<A HREF=buy.asp?ProductID=<%=rs("Product_ID")%>&Description=<%=Server.URLEncode(rs("Description"))%>><%=rs("Description")%></A>

[此贴子已经被作者于2007-8-18 21:23:43编辑过]

2007-08-18 21:13
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
以下是引用可见光在2007-8-18 21:13:10的发言:

书上没有那个页面的代码 就说了下那个页面的功能是完成将选购商品的id添加进商品列表串

谁能给我说说下面的代码是什么意思!~ 谢谢啊
<%
Sub ListCategory( conn )
Set rs = conn.Execute( "Category" )
While Not rs.EOF
%>
<A HREF=buy.asp?ProductID=<%=rs("Product_ID")%>&Description=<%=Server.URLEncode(rs("Description"))%>><%=rs("Description")%></A>


While没有Wend
结构不完整不能给你讲
万一后面还有东西讲错了还要被骂

2007-08-18 22:06
ayue222
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:341
专家分:0
注 册:2007-7-25
收藏
得分:0 
<%
Sub ListCategory( conn )
Set rs = conn.Execute( "Category" )
While Not rs.EOF
%>
<A HREF=buy.asp?ProductID=<%=rs("Product_ID")%>&Description=<%=Server.URLEncode(rs("Description"))%>><%=rs("Description")%></A>

按照这段程序来看。。。感觉不太对劲。。。 Sub ListCategory( conn ) 的conn 参数应该传递 SQL操作语句才对。。
即。。Set rs = conn.Execute( conn ),干吗还传递数据库连接的conn ??如果包含了Conn.asp文件后直接就可以用了撒。。。
2007-08-19 10:42
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
他这个是个处理过程,不用直接调用Conn.asp文件,因为他的Conn.asp文件里可能有许多都使用调用过程的,如果直接调用Conn.asp文件,可能有的页面会有冲突,所以就采用他这样的处理过程针对性调用就不会出问题了

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2007-08-19 10:47
ayue222
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:341
专家分:0
注 册:2007-7-25
收藏
得分:0 
是了。。。。他的连接数据库肯定也用的函数调用的。。。。但是。。。Set rs = conn.Execute( "Category" )
有这样执行的麽???请注意。。。他现在执行的只是一个"Category"字符串。。。。而不是Category 函数。。。
2007-08-19 10:50
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
有这个不奇怪啊,打开他的conn.asp文件里,肯定能看到一段对应的Category调用处理代码

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2007-08-19 10:55
ayue222
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:341
专家分:0
注 册:2007-7-25
收藏
得分:0 

如果是要调用Category函数的话应该是Set rs = conn.Execute( Category )撒。。。

2007-08-19 10:57
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
那就要看conn.asp里是怎么写的了

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2007-08-19 10:58
快速回复:哪个大哥大姐谁能给我解释下啊~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024096 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved